如何检查我是否可以使用Facebook API向用户发送私人消息?

时间:2011-09-06 10:11:46

标签: authentication facebook-graph-api facebook

如何检查我是否可以使用Facebook API向Facebook用户发送私信?

接收者可能不一定是我的朋友。此外,他还没有给我的Facebook应用程序任何权利。

编辑: 我正在使用“发送”对话框向私人用户发送私人消息,但如果此人已禁用接收私人消息,则会显示错误。

2 个答案:

答案 0 :(得分:0)

据我所知FB私信已从公众api中删除,我的意思是通常应用程序无法向FB用户发送私信,但我也知道你可以与FB合作获得特别许可您的应用程序,例如在Rockmelt浏览器中,您可以发送私信,这可以衡量有没有办法做到这一点,但FB控制这种方式。

答案 1 :(得分:0)

你能详细说明发件人吗?您需要发件人的同意吗?

请检查发送对话框是否符合您的要求 https://developers.facebook.com/docs/reference/dialogs/send/

AFAIK这是向个人发送私人消息的唯一方式。但需要得到用户的同意。

您可以在此类似帖子中阅读更多内容: http://facebook.stackoverflow.com/questions/2943297/how-send-message-facebook-friend-through-graph-api-using-accessstoken