0

我在我的网站的一个页面上集成了一个发送按钮,我允许用户使用这个发送按钮与他们的 Facebook 朋友分享指向一些私人信息的链接。

只有这些收到消息的朋友才能访问此链接。为了验证这一点,我想捕获朋友列表,可能还有他们的 FB id,我的网站用户使用我网站上的发送按钮向其发送私人 FB 消息。

有没有办法捕获这个列表,即用户选择的私人消息收件人列表?

或者,有没有一种方法可以让我提供一个多朋友选择器,我的网站用户可以从中选择他们想要向其发送 fb 消息的 fb 朋友,然后使用 FB 发送消息 api,我发送此消息 - 从而实现上述目的?

4

1 回答 1

0

Send按钮不允许您查看消息发送给了哪些 Facebook 用户。

您应该改用直接请求对话框:http: //developers.facebook.com/docs/reference/dialogs/requests/#direct_request

您可以创建自己的多朋友选择器,然后使用上面的对话框将请求发送给朋友。Accept当朋友点击按钮时,您可以验证请求。该函数返回requestto,其中分别包含request_id和 的数组user_ids

于 2012-05-29T10:51:17.073 回答