如何获取用户的特定帖子的详细信息?

时间:2016-08-12 15:41:15

标签: facebook-graph-api facebook-javascript-sdk

我想通过登录用户获取单个帖子的详细信息 - 具体来说,是收集的喜欢的数量。

使用Javascript API,我有一个可用的应用ID,可以登录用户并获取他们的基本信息。要获取有关特定对象的信息,我认为它应该是:

 FB.api('/1234567890_2345678901', function(response) { ...

如果数字的第一部分是用户ID,则下划线之后的第二部分是帖子的ID。

然而,对于我尝试的每个帖子ID,它总是返回相同的错误:

Unsupported get request. Object with ID ...  does not exist, cannot be loaded due to missing permissions, or does not support this operation.

我在文档中找不到有关获取对象详细信息的任何内容。我不确定需要哪些额外的权限。应用程序控制面板没有添加个人权限或查找内容的功能。

1 个答案:

答案 0 :(得分:1)

您不应该获得未授权您的应用的用户的任何数据。如果该ID属于另一个用户墙上的帖子,则无法访问该ID。这就是错误消息告诉您的内容 - 您缺少访问它的权限。

尝试使用属于当前登录用户墙的帖子的ID,它会起作用。当然,您需要user_posts权限。例如:http://www.devils-heaven.com/facebook-javascript-sdk-login/

相关问题