PHP Facebook API - 通过链接发送消息到墙上的用户?

时间:2012-10-14 13:56:41

标签: php facebook facebook-graph-api

我知道我不能通过Facebook API消息通过Facebook上的链接发布到用户的墙上。

但是我可以发布消息,其中是Facebook用户的链接吗?到目前为止,我没有找到类似的东西,所以在这里试试运气。

2 个答案:

答案 0 :(得分:1)

使用/me/feed端点,您可以发布到用户的墙上,没有什么能阻止它。

您需要publish_stream权限。

if ($user) {
        $attachment = array(
            'message' => 'this is my message',
            'link' => 'http://www.facebook.com/profile.php?id=xxxx',

        );

        try {
            // Proceed knowing you have a user who is logged in and authenticated
            $result = $facebook->api('/me/feed/','post',$attachment);
        } catch (FacebookApiException $e) {
            error_log($e);
            $user = null;
        }
    }
}

答案 1 :(得分:0)

  

我知道我无法通过Facebook API消息发布到用户的墙上   随着Facebook的链接。

您肯定可以使用 Feed api

如果用户已授予您发布权限,则可以在其墙上发布任何链接。