在我的应用程序中,我需要向我的Facebook好友以及相同的应用程序用户发送apprequests(或以任何方式向我的用户发送任何请求)。 < / p>
这个问题是,
当我们使用应用程序本身发送apprequests时(使用app_access_token),我们无法向尚未成为我的应用程序一部分的Facebook好友发送应用程序请求("oAuthException : User must accept TOS"
将被抛出)。
因此,当我使用“Request dialog
”(FB.UI应用程序请求方法)时,可以仅向FB朋友列出/发送请求。
所以我需要一个方法,我可以列出我所有用户的FB朋友和应用程序用户的方法,并立即向所有人发送apprequest ..
以前有人尝试过这样的事吗?
我还尝试了FB.UI (send method)
并搜索了图表API,并且还考虑了发布留言信息的选项,但所有内容都无效。
对此有何帮助?
答案 0 :(得分:1)
我可以提请您注意以下适用于AppRequests的Facebook文档:
http://developers.facebook.com/docs/reference/dialogs/requests/
您需要查看标题为“无摩擦请求”的部分。
从我对这句话的理解:
Upon first sending a request to a friend from within an app, a user may authorize the app to send subsequent requests to the same friend without prompting for his permission.
听起来似乎没有办法“批量”发送给所有用户的朋友,它是基于朋友的。这对我来说听起来很明智,我不希望我的所有Facebook好友都被招揽。
但是,您可以选择通过“朋友请求”界面提示用户,这对您的用户来说更友好......这可以通过Javascript SDK获得。