我使用facebook api从一个页面墙抓取帖子。该帖子将由随机的Facebook用户发布。帖子显示在登录页面上。
对于第一次开发测试,这项工作非常好。但是因为我们已经切换到实时版本(现在是随机用户写帖子),其中一些帖子不在facebook api的回复中。
我的第一个想法是该帖子的隐私设置不公开。但是当我退出时我不应该看到它。
为什么我没有看到那么少的帖子?有人提示吗?
$url = '/' . $pageId . '/feed?fields=from, message, id, link, type, created_time, updated_time, shares, object_id,comments.limit(1).summary(true),likes.limit(1).summary(true)&since=' . $since;
答案 0 :(得分:0)
尝试在通话中添加&filter=stream
。
Facebook将默认为#34; Top Story"由于分数低而可以隐藏某些物体的饲料"这将迫使回归进入最近的"样式Feed将显示所有对象并按时间顺序显示。
答案 1 :(得分:0)
我的想法:由于facebook用户的隐私设置,api中缺少一些帖子?也许是因为非Facebook用户看不到个人资料?当我查看脸谱墙时,Facebook墙上的帖子的宣传总是公开的。有人有经验吗?