PHP-API,在添加链接时以用户身份张贴到墙上,而不是以站点身份张贴


PHP-API, post to wall posts as user and not as site when link is added

我正试图从我的php应用程序发布到一个网站的墙上。它工作得很好,我可以添加一个帖子作为网站(意味着帖子显示为来自墙上的网站)。当我在帖子中添加链接时,帖子会以我的名义发布(作为网站管理员),但我当然希望它仍然以网站的名义出现。

我只是使用普通的api调用。这是某种奇怪的限制吗?我记得它前段时间起作用了。知道吗?谢谢

$facebook->api("/mysite/feed", "post", array(
            message => $data['text'],
            name => $data['title'],
            page_id => "mysite",
            access_token => $ACCESS_TOKEN,
            link => "http://www.my_site.ch/news.php?news=" . $ret,
            caption => $data['title']
            ));

如果您在facebook页面上发帖,请使用page access token而不是user's access token代表页面发帖;而不是用户。

点击此处了解有关页面访问令牌的更多信息。