0

我知道我不能通过 Facebook API 将消息发布到用户的墙上,其中包含从 Facebook 出去的链接。

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

4

2 回答 2

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;
        }
    }
}
于 2012-10-14T14:21:14.613 回答
0

我知道我不能通过 Facebook API 将消息发布到用户的墙上,其中包含从 Facebook 出去的链接。

你当然可以,使用feed api

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

于 2012-10-14T14:29:14.137 回答