2013-03-14 107 views
1

我尝试使用下面的代码请求对话框未将请求发送给朋友

FB.ui({ 
    method: 'apprequests', 
    title: 'My app title', 
    message: 'Hi there, join my app' 
}, function(response) { 
    console.log(response) 
}); 

这显示的对话框来实现我的应用程序的简单请求选项,可以让我选择我的朋友,当我发送我得到了正确的回应。我的朋友(因此,一个和我所有的朋友阵列)

但没有真正看到这个请求,我不得不打开另一个帐户,并保持其邀请,但没有显示出来该帐户。

我还在想些什么吗?

总之,对话框显示出来,我可以邀请我的朋友,但我的朋友们没有得到任何通知。

+0

你有错误代码它显示什么错误? – AboQutiesh 2013-03-14 11:43:16

+0

@AQQutiesh就像我说的,没有错误。 – 2013-03-15 01:51:40

回答

0

您发送apprequest不是notification那么可能是你正在寻找在错误的地方应用程序的请求如果我是对的。应用程序请求不会显示为通知。

相反,你必须看到他们在Facebook上的页面的左侧APPS部分。转到正在发送请求的应用程序。如果请求发送成功,您应该能够看到那里的请求。

如果你想发送通知,然后here's的方式做到这一点。

+0

但其他应用程序如何在左下角显示通知窗口弹出窗口?我是否需要发送apprequest,然后向每个用户发送通知? – 2013-03-15 02:13:21

+0

我很不确定,但请检查https://developers.facebook.com/docs/concepts/requests/ – Usha 2013-03-15 16:19:03

+0

您发布的链接表明请求应显示在用户的通知中:https://developers.facebook。 COM /文档/概念/请求/#UX – 2013-08-10 20:16:28

0

两个可能的问题: 1)您的应用程序的通知只显示在您的应用程序面板上启用的平台上。

如果您发送通过网络您的要求,与本土的iOS的Facebook客户端上检查,他们将不会出现,除非你的应用程序是设置为“原生iOS应用程序”在您的仪表板。如果你发送请求,并检查他们在一个正常的浏览器,您的应用可以被设置为“应用程序在Facebook上”等

2)你的应用程序在沙盒模式,和你发送请求不是管理员/开发人员/测试人员的人。