0

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

之前,我们用这个

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

从我的应用程序中在朋友墙上发帖的方法,但现在该方法已从 2013 年 2 月删除,我也尝试发送邮件至

    FACEBOOK_FRIENDS_USERNAME@facebook.com

但是这种方法也不是一直有效,有时消息会在消息中发送到其他文件夹,但不是一直有效,谁能告诉我为什么会这样?我重新检查了我的代码,用户名与我发送邮件的位置是正确的。

我也试过

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

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

如果有其他方法可以实现这一点,请帮助我?

4

1 回答 1

0

您不能向用户的朋友发送消息,您只能通过应用程序阅读用户的消息,请查看此链接。但是,如果您仍然需要在朋友的墙上发帖或向用户的朋友发送消息的功能,您可以使用 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>

或者您可以使用发送对话框

于 2013-02-25T08:41:14.493 回答