为什么Facebook Graph API无法访问公开帖子?

时间:2013-12-29 21:32:07

标签: facebook-graph-api http-get

我之前已经问过这个问题,但我还没有找到一个令人满意的答案。我想通过两个不同的用户访问Facebook帖子,让我们称他们为Kenny和Stan。

  • 两位用户都有明确公开的帖子 - 我可以通过常规用户帐户查看这些帖子,即使我与Kenny和Stan没有任何联系。
  • 我知道我可以使用相同的方法访问其他用户公开帖子(见下文)。
  • 我可以通过Graph API Explorer 访问Kenny的帖子。我不能通过任何API手段访问Stan的帖子。

但是,当我使用这种方法https://graph.facebook.com/USER_ID/posts?access_token=APP_ID|APP_SECRET时会发生什么:

Kenny:我只能看到有限数量的“帖子”,即所有新朋友和其他人的评论。

Stan:所有显示的都是空数据数组{"data": []}

第三位随机用户:我得到了我所期望的所有公开帖子。

这些看似随机的反应是什么原因造成的?我怀疑它与用户隐私设置有关,但我尝试访问他们的/permissions端点并获得更多错误(yay Facebook)。

PS。使用Graph API Explorer生成的访问令牌,我可以通过对Graph API的GET调用来访问Kenny的帖子。我不知道该怎么做。

0 个答案:

没有答案