获取在facebooks instagram graph api中发表评论的用户

msa*_*ino 9 facebook facebook-graph-api instagram-api

我正在构建一个应用程序,管理Instagram业务配置文件的评论,我有点惊讶,似乎没有办法获取发表评论的用户的信息.

文档似乎也一点办法:

阅读评论

要读取单个注释的元数据,请向/ {instagram_comment_id}节点发送GET请求,并包含以下任何字段:

...

user(仅在进行查询的用户也发表评论时才返回)

那么,我是否明白,没有办法获取用户的信息,该用户的信息在我管理的个人资料的媒体上发表评论,或者是否有我遗漏的东西?任何帮助,将不胜感激.

提前致谢

Anj*_*een 1

不知何故,我能够从图形 API 获取用户名,但我没有获取字段nameprofile_picture_url等。这是我用于获取用户名的 URL。

GET https://graph.facebook.com/v2.11
    /123?fields=mentioned_comment.comment_id(456){user{id, username}, text}
Run Code Online (Sandbox Code Playgroud)

123 - instagram_business_account id

456 - 评论 ID

您可以通过调用 Instagram API 从用户名获取完整的用户详细信息(也许这违反了隐私政策)。假设stackoverflow是用户名,通过调用这个API你将获得完整的数据。

https://www.instagram.com/stackoverflow/?__a=1