Facebook Android sdk游戏请求对话框显示;游戏请求仅适用于游戏”;

Facebook Android sdk游戏请求对话框显示;游戏请求仅适用于游戏”;,android,facebook,facebook-graph-api,facebook-sdk-4.0,facebook-requests,Android,Facebook,Facebook Graph Api,Facebook Sdk 4.0,Facebook Requests,我正在将我的android应用程序更新到最新的Facebook SDK(4.0.0)。当我创建GameRequestDialog时,它会向我显示这样一条消息:“游戏请求仅对游戏可用”,而不是显示我的facebook好友。我以前在旧sdk中使用过WebDialog,但没有发生这种情况。我尝试在sdk 4中使用WebDialog,但它仍然向我显示此消息 更新:这是logcat输出 {FacebookServiceException: httpResponseCode: -1, facebookErr

我正在将我的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.}

您必须在中将您的Facebook应用程序设置为游戏。
否则,您不能使用
GameRequestDialog
,因为您的应用程序不是游戏。在这种情况下,Facebook会为您提供。

您的应用程序是否属于游戏类别,它是否有一个工作画布实现?否则,不允许您使用invite请求。这里列出了备选方案:+1,尽管我的应用程序是一个web应用程序,但经过数小时的挖掘,这些答案对我帮助很大。应用程序邀请对话框在没有任何有用信息的情况下持续打开和关闭。当我尝试chrome时,我得到了错误日志,谢谢