【问题标题】:Facebook Android sdk Game Request Dialog shows "Game Requests are only available to games"Facebook Android sdk 游戏请求对话框显示“游戏请求仅适用于游戏”
【发布时间】:2015-04-01 14:45:22
【问题描述】:

我正在将我的 Android 应用更新到最新的 Facebook SDK (4.0.0)。当我创建 GameRequestDialog 时,它向我显示此消息:“游戏请求仅适用于游戏”,而不是显示我的 Facebook 朋友。我之前在旧的 sdk 中使用过 WebDialog,但这并没有发生。我尝试在 sdk 4 中使用 WebDialog 但它仍然向我显示此消息。

更新:这是 logcat 输出

{FacebookServiceException: httpResponseCode: -1, facebookErrorCode: 3405, facebookErrorType: null, message: Game Requests are only available to games.}

【问题讨论】:

标签: android facebook facebook-graph-api facebook-sdk-4.0 facebook-requests


【解决方案1】:

您必须在App settings 中将您的Facebook 应用设置为游戏category。 否则,您不能使用GameRequestDialog,因为您的应用不是游戏。在这种情况下,Facebook 会给你AppInviteDialog

【讨论】:

  • +1 即使我的应用程序是一个网络应用程序,但经过数小时的挖掘,这个答案对我有很大帮助。应用程序邀请对话框在没有任何有用信息的情况下不断打开和关闭。当我在 chrome 中尝试时,我得到了错误日志,谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多