Facebook api离线消息发送
答
由于没有详细信息,我假设您将使用PHP-SDK。因此,只要给予publish_stream
许可,使用这样的:
require 'src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'APP_ID',
'secret' => 'APP_SECRET',
'cookie' => true,
));
$post_id = $facebook->api("/USER_ID/feed","POST",array("message"=>"Hello Offline!"));
if(!empty($post_id["id"]))
echo $post_id["id"];
答
无论用户在线或离线,您不能发送消息给用户。如果您拥有offline_access和read_mailbox权限,则可以阅读邮件。
但是对此有几种解决方法。一个是发送一个正常的电子邮件为[email protected]。只有当该用户启用该帐户的Facebook电子邮件时,此功能才有效。
另外一个就是在墙上写字。但这不是私人的。
+0
这是一个正确的答案,你不能做的消息。 – DMCS 2012-02-10 10:01:29
必须能够在朋友的收件箱中发送消息.......并且我还想从我的收件箱中收到消息 – 2011-04-11 11:23:48