如何从facebook获取所有帖子,即使这些帖子是针对地理位置的?

如何从facebook获取所有帖子,即使这些帖子是针对地理位置的?,facebook,facebook-graph-api,facebook-page,facebook-timeline,Facebook,Facebook Graph Api,Facebook Page,Facebook Timeline,我正在使用graph API从facebook获取特定页面的帖子,但是有些帖子是针对特定区域的,而这些帖子永远不会出现在结果中 我要求这样的帖子: https://graph.facebook.com/FBPage?fields=id,name,link,picture,posts{message,picture,link,likes,from,feed_targeting,targeting} 这是返回所有的全球帖子,但地理定位的没有 这里有没有人知道是否有可能过滤某个特定区域以获取这些帖子

我正在使用graph API从facebook获取特定页面的帖子,但是有些帖子是针对特定区域的,而这些帖子永远不会出现在结果中

我要求这样的帖子:

https://graph.facebook.com/FBPage?fields=id,name,link,picture,posts{message,picture,link,likes,from,feed_targeting,targeting}
这是返回所有的全球帖子,但地理定位的没有

这里有没有人知道是否有可能过滤某个特定区域以获取这些帖子,甚至请求facebook不考虑地理目标信息


已解决:问题实际上在于令牌,为了解决问题,我们让一个用户可以访问我们需要的所有页面,并使用其凭据生成令牌,该令牌使所有神奇的事情发生。

您只能尝试使用用户令牌,因此您应该获得用户手动访问页面时可以看到的所有帖子。我假设您现在正在使用应用令牌


你也可以尝试使用页面标记,理论上你应该以这种方式获得所有帖子。

是的,luschn,我使用的是应用程序标记。我将尝试使用PageToken,如果它起作用,我将不得不改变我的解决方案很多,但让我们看看。谢谢luschn。顺便说一句,扩展页面标记永远有效:这里是我不久前写的一篇博文: