Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在facebook的好友邮件文件夹/收件箱中发送邮件?_Javascript_Facebook_Facebook Graph Api - Fatal编程技术网

Javascript 如何在facebook的好友邮件文件夹/收件箱中发送邮件?

Javascript 如何在facebook的好友邮件文件夹/收件箱中发送邮件?,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我想使用javascript或php sdk将消息从我的应用程序发送到facebook好友的收件箱/消息文件夹我该怎么做 以前,我们用过这个 FB.api('me/feed', 'post' ...... 方法从我的应用程序中在朋友墙中发布,但现在该方法已从2013年2月删除,我还尝试在 FACEBOOK_FRIENDS_USERNAME@facebook.com 但这种方法也不总是有效,有些时候邮件会被放到邮件中的其他文件夹中,但不是一直有效,有人能告诉我为什么会发生这种情

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

以前,我们用过这个

    FB.api('me/feed', 'post' ......
方法从我的应用程序中在朋友墙中发布,但现在该方法已从2013年2月删除,我还尝试在

    FACEBOOK_FRIENDS_USERNAME@facebook.com
但这种方法也不总是有效,有些时候邮件会被放到邮件中的其他文件夹中,但不是一直有效,有人能告诉我为什么会发生这种情况吗?我重新检查了我的代码,用户名是正确的,我发送邮件的地方

我也试过了

    FB.ui({method : 'send', .....
方法,但它会打开一个用于发送消息的对话框,然后我们必须选择多个朋友。我不希望这样,我希望直接从我的应用程序向用户的facebook朋友发送消息


如果有其他方法实现此功能,请帮助我?

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

风险值份额={
方法:“stream.share”,
u:'http://www.fbrell.com/'
};
ui(share、Log.info.bind('stream.share callback');
或者你可以利用