【问题标题】:how to send message in friends message folder/inbox in facebook?如何在facebook的朋友消息文件夹/收件箱中发送消息?
【发布时间】:2013-02-10 08:13:50
【问题描述】:

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

以前,我们用这个

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

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

发送邮件
    FACEBOOK_FRIENDS_USERNAME@facebook.com

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

我也试过

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

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

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

【问题讨论】:

    标签: javascript facebook facebook-graph-api


    【解决方案1】:

    您不能向用户的朋友发送消息,您只能通过应用程序阅读用户的消息,请查看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

    【讨论】:

      猜你喜欢
      • 2011-05-31
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 2011-07-26
      • 2012-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多