0

具体来说,我正在使用 Unity3d(针对 iOS 8)和一个插件在 facebook 上发布。实际上,不幸的是,两个插件的行为相似;他们都未能达到我的预期,这意味着问题不是来自他们(prime31 和 u3dxt)。我正在寻找的答案不必特定于我的设置。

我想做的是让用户在他的 facebook 时间线上发布一条消息,并在这样做时奖励他。问题是由于以下情况,我无法正确跟踪帖子是否完成:

  • 如果 iOS 设备上未安装 facebook 应用程序,由于任何原因取消或发布失败返回“false”,而成功发布返回“true”。
  • 如果在 iOS 设备上安装了 facebook 应用,取消或实际完成帖子,都返回“true”。

知道为什么安装 fb 应用程序会让事情变得不同吗?是通过发布应该可以正常工作的东西来奖励人们吗?还是我想做一些不打算做的事情?

谢谢

4

1 回答 1

0

仅激励用户登录您的应用、在您的应用页面上输入促销信息或在某个地方签到。不要激励其他行为。

来源:https ://developers.facebook.com/policy/

这意味着,您不得以任何方式奖励在他们的墙上分享内容的用户。这就是为什么 Facebook 很难检查某些内容是否被共享。

于 2015-05-14T08:46:50.067 回答