Facebook Graph API - 获取喜欢帖子的ID和名称列表

时间:2013-08-07 20:50:19

标签: facebook facebook-graph-api

使用Facebook Graph API,我如何获得喜欢特定项目(例如帖子)的人员列表?使用Graph Explorer进行/ITEM_ID/?fields=likes之类的调用我能够在[data]数组中看到一个名单列表,但是,当我从网站上调用它时,它不显示名称,它只显示count值。

我认为这是两件事之一,但我不确定:

  1. 我使用了错误的访问令牌。我正在使用扩展的一个用于帖子所在的粉丝页面。

  2. Facebook不会将该信息发送给不是原始帖子所有者的某人(或粉丝页面)。 (我就是那个发帖的人。)

  3. 有没有办法获取喜欢帖子的用户名和用户ID列表,如果有,那么需要做什么?

2 个答案:

答案 0 :(得分:0)

可能有两个原因 -

  1. 您访问令牌不正确。您需要read_stream权限才能获得帖子。

  2. 您没有正确解析生成的JSON。

答案 1 :(得分:0)

/ITEM_ID?fields=likes.fields(ID,姓名) 我这样做了(我/饲料?fields = likes.fields(id,name))并且它可以工作