2012-01-12 68 views
1

我正在开发一个Android应用程序,通过Facebook Android SDK连接到Facebook Open Graph。我的应用程序向用户发送apprequests邀请他们打开应用程序(如果他们有他们或安装它)。Facebook Android客户端自定义应用程序通知

我的问题似乎是我使用SDK通过应用程序请求对话框发送的通知似乎没有显示在原生Facebook Android应用程序的“通知”弹出窗口中,但是如果我通过Facebook网站。正如所料,点击网络上的通知,将我带到我的应用程序的Facebook Canvas页面,但我想知道为什么在世界上没有显示在Facebook Android客户端上。

使用版本1.5似乎就像在网站上显示,但尝试最新的(1.8)不显示通知!

让我知道应该有人知道这个问题的解决方法,或者如果我的Facebook应用程序设置上有任何缺失的配置可以显示,由于我之前面临的唯一限制是没有为应用程序定义Canvas URL并设置后,它开始显示罚款,但不适用于Android 1.8客户端。

回答

3

我其实只是找到了答案,以我自己的问题:

该通知不会对任何应用要求显示在所有如果你没有一个Canvas URL设置您的Facebook应用程序,他们不会如果您的应用没有配置移动Web Url,请向移动客户端展示。

因此,为了完全启用apprequests以显示您需要确保您转到https://developers.facebook.com/apps/{YOUR_APP_ID}/summary并设置您的Facebook的Canvas URL和Mobile Web URL(即使您可能没有完全兼容的Web应用程序指向)。

相关问题