如何在一个查询中从Instagram API获得评论和回复



我使用下面给定的URL进行GET请求-

https://graph.facebook.com/${ig_media.id}/comments?access_token=${config.userAccessToken}

但它只返回Instagram媒体上的评论,我可以在一个查询中同时获得评论和回复吗?因为我不想为了得到回复而对每条评论进行查询。

也许我迟到了,但也许一些新来者需要这些信息。

你的查询很好,你只需要添加查询参数来定义你需要的字段,如下所示:

https://graph.facebook.com/v14.0/${ig_media.id}/comments?fields=id,from,replies,text&access_token=${config.userAccessToken}

当然!在一个查询中从Instagram API获得评论和它们的回复可以使用;media_id";参数和";字段";API请求中的参数。以下是关于如何做到这一点的分步指南:

获取介质ID:

  • 在您可以检索评论和回复之前,您需要您感兴趣的帖子的媒体ID。您可以通过使用帖子的短码向Instagram API发出GET请求来获取媒体ID。例如:

    得到https://graph.instagram.com/{shortcode}?

将{shortcode}替换为帖子的shortcode,并将您的_access_token替换为您的Instagram API访问令牌。

检索评论和回复:

要获得评论和回复,您将使用;media_id";在前一步骤中获得。向以下端点发出GET请求:

GEThttps://graph.instagram.com/{media_id}/评论?fields=id,like_count,text,回复&access_token=您的_access_token

最新更新