Instagram Graph Api中的历史关注者计数



我想知道这个网站和其他网站是如何获得followers_count历史数据的,从而显示获得和失去的追随者。

追随者进化#1追随者进化#2

我在Instagram Graph Api文档中搜索了一下,发现有一个"洞察"Api可以用来获取IG用户的社交互动指标。但是,在可用的指标中,有一个称为"followers_count"的指标,即"指定范围内每天新增关注者的总数"。因此,api提供新的关注者计数,而不是随时间推移的整个关注者计数。正如我在一开始所说的,如何像许多IG分析网站那样绘制追随者进化图?我是不是搞砸了什么?

这些网站可能使用了"用户"节点上的字段"followers_count"来获取起点。这给出了请求时的关注者总数。从那里,你可以通过从你提到的Insights api中减去每日关注者数量来计算跑步总数。

获取当前关注人数:
curl -i -X GET "https://graph.facebook.com/v8/<user id>?fields=followers_count&access_token=EAACwX..."

https://developers.facebook.com/docs/instagram-api/reference/user

获取单日新关注者:
curl -i -X GET "https://graph.facebook.com/v8/<user id>/insights?metric=follower_count&period=day&since=2020-10-5T07:00:01&until=2020-10-06T07:00:00

https://developers.facebook.com/docs/instagram-api/reference/user/insights

最新更新