我正在使用脸谱图api使用/ username / feed抓取页面的新闻源?limit = 20 - 是否有一个类似限制的论点,只是为了获取他们的帖子而不是包括粉丝的帖子?< / p>
目前,我可以打电话:
require_once "facebook.php";
$facebook = new Facebook(array('appId' => 'xxx','secret' => 'xxx'));
$fbstatus = $facebook->api('/pagename/feed?limit=20');
但它显示了所有网页的帖子,包括粉丝
答案 0 :(得分:2)
我不太明白。首先需要确保为要读取的站点生成访问令牌。而不是阅读返回所有活动的Feed,尤其是您需要在参考facebook文档时调用“状态”的共享活动。 Feed始终包含粉丝对该页面的公开帖子。因此,我认为你的问题是要明确定义你想要显示的数据。
答案 1 :(得分:1)
尝试https://graph.facebook.com/{user_id}/posts
这将为您提供该页面的帖子,而不是所有用户的Feed中的所有帖子。
答案 2 :(得分:0)
使用Graph API只需调用/pageid/statuses?limit=20&access_token={ValidPageAccessToken}