用于共享的Facebook API返回空结果集
我是Facebook API的新手。我正在构建一个Facebook应用程序,以获取所有以表格格式分享、评论和喜欢帖子的人的姓名。我可以通过Facebook API获得喜欢和评论的详细信息,但找不到合适的API来获取共享详细信息 我正在使用用于共享的Facebook API返回空结果集,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我是Facebook API的新手。我正在构建一个Facebook应用程序,以获取所有以表格格式分享、评论和喜欢帖子的人的姓名。我可以通过Facebook API获得喜欢和评论的详细信息,但找不到合适的API来获取共享详细信息 我正在使用 此API返回的结果集为空。我已经批准了所有可以进入的许可。谁能告诉我,有没有其他API我可以使用。我看到了一个选择,可以在Facebook页面上进行共享,但我不想这样做,因为Facebook会不断更新每一件事。我和你有同样的问题,但我想我会向前迈进一步。 尝
此API返回的结果集为空。我已经批准了所有可以进入的许可。谁能告诉我,有没有其他API我可以使用。我看到了一个选择,可以在Facebook页面上进行共享,但我不想这样做,因为Facebook会不断更新每一件事。我和你有同样的问题,但我想我会向前迈进一步。 尝试向SharedPost添加限制,可能会返回一些数据: 试着这样做:
https://graph.facebook.com/post_id/sharedposts?access_token=my_access_token&limit=1000
这对一个固定职位应该有用
编辑:也许问题在于,尽管你已经将所有的烫发都授予了该令牌,但共享该帖子的人也必须接受该权限。
否则,您的JSON将不会返回任何数据。
/sharedposts
端点将仅从授予您应用程序权限的用户处检索帖子。这意味着,即使帖子可能在用户的时间线上是公开的,除非他们也授予您的应用程序权限,否则您将无法检索该帖子
例如:用户发布到某个页面,并且该帖子是公开的。可以使用访问令牌检索此帖子。让我们假设用户也将此帖子共享到他们自己的时间线上。但是,由于用户尚未授予您的应用程序权限,您将无法使用原始帖子(在页面上)上的/sharedposts
边缘查看此帖子。如果用户将他们的帖子公开分享到他的时间线上,这也适用
这种行为是故意的;API在返回用户数据方面比网站更具限制性。这适用于多个端点,这是一个例子
资料来源: