【发布时间】:2011-12-17 13:19:35
【问题描述】:
我有一个 iOS 游戏想要将用户分数发布到 Facebook。我使用来自 git 的最新 Facebook SDK。
该应用属于游戏类别,并标记为原生/桌面应用。
iOS 捆绑包设置正确(如果设置错误,我的应用无法登录)。
我向用户请求 publish_actions 权限,它成功了。
但是,当我尝试通过 USER_ID/scores(或 me/scores)的 requestGraphPath 发布新分数时,请求应用程序 access_token 时出现错误。
我了解这被视为客户端应用程序,并且应用程序身份验证是通过 Facebook SDK 完成的。所以 access_token 是一个组合的(和加密的?)并且应该可以工作。 (将 App Secret Key 放入我的应用程序并修补 SDK 来处理它不是一个好主意)
另一方面,通过新的 Open Graph 发布高分非常有效(我使用默认的高分操作,它有效),但我需要等待批准才能上线......
我对 Scores API 缺少什么?
【问题讨论】:
-
嗨,您已经找到解决方案了吗?
标签: objective-c ios facebook