我试图以一种非常简单的方式将Facebook与我的游戏整合 - 我希望玩家能够看到他的朋友的结果(分数)。如何使用默认权限将玩家的分数保存到Facebook?
获得好友结果非常简单 - 您只需使用HTTP GET请求来获得所有玩这个游戏的朋友和他们的分数的列表“/ APP_ID/scores”。 你可以用默认的Facebook权限来做到这一点,没有问题。
但是,您如何更新这些分数?根据Facebook文档,您必须具有publish_actions权限才能将HTTP POST请求用于“/ USER_ID/scores”。
这需要Facebook的审查和批准+是一个总的矫枉过正,因为我不需要任何真正的发布权限 - 我只是想更新我的游戏中的玩家的分数。这似乎很奇怪,需要一些特殊的权限。我错过了什么吗?
此外,我已检查安装在我的设备上的流行1010游戏。他们已经实施了facebook分数,但似乎并没有要求我发布任何发布权限 - 这是我的Facebook帐户中的应用设置屏幕截图(它们具有games_activity权限,但根据文档仅供阅读) :
您需要publish_actions。他们可能会问什么时候需要 – WizKid