有没有办法计算 Instagram 标签计数?

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

寻找一种简单的方法,无论是作为具有 API 的 Web 服务/网站,还是直接通过 Instagram API 来计算主题标签出现的次数。我知道有 2 个网站提供 Instagram 搜索结果,但他们没有 API。

instagram
3个回答
10
投票

看起来 /tags/tag-name 端点会给你你想要的:

获取有关标签对象的信息。

这是他们的例子:

查询:https://api.instagram.com/v1/tags/nofilter?access_token=ACCESS-TOKEN

回应:

{
    "data": {
        "media_count": 472,
        "name": "nofilter",
    }
}

[编辑]
只是使用相当通用的标签(“牛仔”)对其进行了测试,这就是响应:

{
    "meta": {
        "code": 200
    },
    "data": {
        "media_count": 1195735,
        "name": "cowboys"
    }
}

~120 万对我来说看起来是一个相当合理的数字。


2
投票

自 2022 年 8 月 9 日起,Geoff 的答案现在不再有效。

相反,请向“https://www.instagram.com/explore/tags/(在此处插入主题标签名称)/?__a=1”提交“GET”请求

响应将是一个 JSON 对象,如下所示:

{"graphql":{"hashtag":{"id":xxxx,"name":name,"edge_hashtag_to_media":{"count":123456789}}}}

“edge_hashtag_to_media”的“count”属性将为您提供带有该主题标签的帖子数量。


0
投票

它不起作用,还是我错了?

© www.soinside.com 2019 - 2024. All rights reserved.