张贴给朋友墙

时间:2010-08-18 17:48:54

标签: facebook

在新的PHP SDK中有没有办法发布到朋友的墙上?

我见过几个应用程序。就像说“你的朋友问你一个问题”的应用程序一样,我甚至不是那个应用程序的用户。有没有办法做到这一点?

我正在使用FBML画布。我已经拥有所有用户朋友,只需要弄清楚如何发布给他们从列表中选择的朋友。

由于

2 个答案:

答案 0 :(得分:1)

您可以使用下面的facebook api方法,这适用于3.1.1 SDK:

$publishStream = $facebook->api("/$user/feed", 'post', array(
     'message' => "Your Message", 
     'link'    => 'http://example.com',
     'picture' => '',
     'name'    => 'App Name',
     'description'=> 'App description'
));

只需将$ user变量替换为您朋友的用户ID即可。

答案 1 :(得分:0)

是的,只要您拥有 publish_stream extended permission

  

使您的应用程序能够发布   内容,评论和喜欢   用户的流和流的   用户的朋友,没有   每次提示用户。

就发布而言

http://developers.facebook.com/docs/api#publishing