使用 PHP SDK for Facebook 在朋友的墙上发帖

发布于 2024-12-05 01:49:31 字数 585 浏览 0 评论 0原文

我正在尝试使用 FB 的 PHP SDK 在我朋友的墙上发帖。该代码仅将帖子发布在我的墙上,其他人也看不到。

这是代码:

$ret_obj = $facebook->api('/me/feed', 'POST',array(
            'link' => 'www.google.com',
            'message' => 'message','description' => "I am bond",
            'to' => array('id' => 'friend_id','name' => 'friend_name'),
            'actions' => array('name' => 'Re-share',
            'link' =>'http://apps.facebook.com/my_app/'),
            'privacy' => array('value' => 'EVERYONE')));

该代码发布在我的墙上,而不是朋友的墙上。另外,该帖子仅对我可见,其他任何人都看不到。

I am trying to post on my friend's wall using PHP SDK of FB. The code publishes the post on my wall only and also not visible to others.

Here is the code:

$ret_obj = $facebook->api('/me/feed', 'POST',array(
            'link' => 'www.google.com',
            'message' => 'message','description' => "I am bond",
            'to' => array('id' => 'friend_id','name' => 'friend_name'),
            'actions' => array('name' => 'Re-share',
            'link' =>'http://apps.facebook.com/my_app/'),
            'privacy' => array('value' => 'EVERYONE')));

This code publishes on my wall rather than the friend's wall. Also the post is only visible to me and not to any one else.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

故事↓在人 2024-12-12 01:49:31

/me/feed

就是你。

/myFriendsNameHere/feed

那是你的朋友。

https://developers.facebook.com/docs/reference/api/

特别是“发布”下的第一句话“它准确地向您展示了如何执行您所要求的操作。

/me/feed

That's you.

/myFriendsNameHere/feed

That's your friend.

https://developers.facebook.com/docs/reference/api/

Specifically the first sentence under "Publishing" where it shows you exactly how to do what you're asking.

佼人 2024-12-12 01:49:31

要在朋友墙上发布,请执行 HTTP POST 到 /friendID/feed 而不是 /me/feed (这将发布到您的墙上)。另外,删除“to”参数。

To post on a friends wall do an HTTP POST to /friendID/feed instead of /me/feed (which will post to your wall). Also, remove the 'to' parameter.

落花浅忆 2024-12-12 01:49:31
    $friends = $facebook->api('me/friends');

    //print_r($friends['data']);
    print_r("Number of friends: ". count($friends['data']));

    foreach ($friends['data'] as $key=>$friendList) {
        echo "<br/>".$key." ".$friendList['name']."<img src='https://graph.facebook.com/".$friendList['id']."/picture' width='50' height='50' title='".$friendList['name']."' />";     
    }
    $friends = $facebook->api('me/friends');

    //print_r($friends['data']);
    print_r("Number of friends: ". count($friends['data']));

    foreach ($friends['data'] as $key=>$friendList) {
        echo "<br/>".$key." ".$friendList['name']."<img src='https://graph.facebook.com/".$friendList['id']."/picture' width='50' height='50' title='".$friendList['name']."' />";     
    }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文