使用用户消息发布成就时出错

时间:2013-02-05 17:23:19

标签: facebook-graph-api achievements

使用用户消息发布成就时,会出现以下错误:

{"error":{"message":"(#100) You haven't enabled User Messages for this action type (127701393971353) yet. Please update your Open Graph settings in the App Dashboard","type":"OAuthException","code":100}}

无法知道在哪里启用它。

2 个答案:

答案 0 :(得分:0)

通过使用id手动修改网址来管理以访问该设置。 https://developers.facebook.com/apps/your_app_id_here/opengraph/action_type/127701393971353/

答案 1 :(得分:0)

如果这有助于其他人,我遇到了这个问题。我的情况是:我有一个带有批准的Open Graph操作的实时应用程序。我需要发布一个新版本的应用程序,但我需要一个新的Open Graph操作,所以早期版本仍然有效,直到用户升级到新版本。当我使用新的Open Graph操作时,我收到了这个错误。我的问题是我在新的应用程序版本的软件包ID中犯了一个简单的拼写错误,因此它与我在Facebook Developer应用程序的基本设置页面中为iOS设置指定的软件包ID不匹配。线索是在Xcode调试控制台中给出的错误中,app id不匹配。