如何在Facebook的朋友消息文件夹/收件箱中发送消息?

时间:2013-02-25 08:15:53

标签: javascript facebook facebook-graph-api

我想使用javascript或php sdk从我的应用程序向facebook朋友的收件箱/邮件文件夹发送消息我该怎么办?

之前,我们使用了

    FB.api('me/feed', 'post' ......

从我的应用程序发布朋友墙的方法,但现在该方法已从2013年FEB中删除,我也尝试在

发送邮件
    FACEBOOK_FRIENDS_USERNAME@facebook.com

但是这种方法也不能一直有效地将消息发送到消息中的其他文件夹但不是所有时间,有人可以告诉我为什么会发生这种情况吗?我重新检查了我的代码,用户名对我发送邮件的位置是正确的。

我也试过

    FB.ui({method : 'send', .....

方法,但它会打开一个发送消息的对话框,然后我们必须选择多个我不想要的朋友,我想直接从我的应用程序向用户的Facebook好友发送消息。

如果还有其他方法可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您无法向用户的朋友发送消息,您只能通过应用程序阅读用户的消息,请检查此link。 但是,如果您仍然需要在朋友的墙上发帖或向用户的朋友发送消息,您可以使用Facebook JavaScript SDK的 share.stream 方法

<script>
  var share = {
      method: 'stream.share',
      u: 'http://www.fbrell.com/'
  };

 FB.ui(share, Log.info.bind('stream.share callback'));
</script>

或者您可以使用Send Dialog