找出哪位用户评论或回复了Feed上的帖子

问题描述 投票:0回答:1

我正在查看Facebook Graph API文档,专门用于

/{post-id}/comments
/{post-id}/reacts
/{post-id}/likes

我想弄清楚我是否可以确定哪位用户评论/反应/喜欢我贴在墙上/ Feed上的帖子。

根据这些文档,我无法弄清楚这是否可行?有人知道吗?

https://developers.facebook.com/docs/graph-api/reference/v3.2/object/comments https://developers.facebook.com/docs/graph-api/reference/v3.2/object/likes https://developers.facebook.com/docs/graph-api/reference/v3.2/object/reactions

如果它不清楚...我真正想做的就是获取喜欢/评论/共享/响应的用户的用户ID,我发布的帖子(我是登录用户的图表api )。

facebook facebook-graph-api facebook-javascript-sdk
1个回答
1
投票

我测试了这一点,但请确定:如果相关用户未授权您的应用,则无法获取用户ID。因此,reactionslikes端点只返回一个空数组,而comments端点只返回不是该用户特定的数据。

例如,页面帖子的reactions的响应肯定有反应并且没有任何限制公开 - 使用的应用程序甚至获得了“页面公共内容访问”批准:

{
  "data": [
  ],
  "paging": {
    "cursors": {
      "before": "...",
      "after": "..."
    },
    "next": "..."
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.