使用Facebook Graph API,我如何获得喜欢特定项目(例如帖子)的人员列表?使用Graph Explorer进行/ITEM_ID/?fields=likes
之类的调用我能够在[data]
数组中看到一个名单列表,但是,当我从网站上调用它时,它不显示名称,它只显示count
值。
我认为这是两件事之一,但我不确定:
我使用了错误的访问令牌。我正在使用扩展的一个用于帖子所在的粉丝页面。
Facebook不会将该信息发送给不是原始帖子所有者的某人(或粉丝页面)。 (我就是那个发帖的人。)
有没有办法获取喜欢帖子的用户名和用户ID列表,如果有,那么需要做什么?
答案 0 :(得分:0)
可能有两个原因 -
您访问令牌不正确。您需要read_stream
权限才能获得帖子。
您没有正确解析生成的JSON。
答案 1 :(得分:0)
/ITEM_ID?fields=likes.fields(ID,姓名) 我这样做了(我/饲料?fields = likes.fields(id,name))并且它可以工作