我正在尝试以一种非常简单的方式将 Facebook 与我的游戏集成 - 我希望玩家能够看到他朋友的结果(分数)。
获取好友结果很容易 - 您只需使用 HTTP GET 请求“/APP_ID/scores”即可获取所有玩此游戏的好友列表及其分数。您可以使用默认的 Facebook 权限毫无问题地执行此操作。
但是如何更新这些分数?根据 Facebook 文档,您必须拥有publish_actions权限才能对“/USER_ID/scores”使用 HTTP POST 请求。
这需要 Facebook 审查和批准 + 完全是矫枉过正,因为我真的不需要任何真正的发布权限 - 我只想更新我游戏中玩家的分数。需要一些特殊权限似乎很奇怪。我错过了什么吗?
另外,我检查了安装在我的设备上的流行 1010 游戏。他们实施了 facebook 分数,但似乎他们没有向我请求任何发布权限 - 这是我 Facebook 帐户中应用程序设置的屏幕截图(他们有games_activity权限,但根据文档,它仅供阅读):