如何向FB好友和应用程序用户发送应用程序请求?

时间:2011-10-20 13:11:19

标签: facebook

在我的应用程序中,我需要向我的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,并且还考虑了发布留言信息的选项,但所有内容都无效。

对此有何帮助?

1 个答案:

答案 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获得。

Friend request interface