有没有办法计算Instagram Hashtag计数?

BTo*_*oll 4 instagram

寻找一种简单的方法,既可以作为带有API的Web服务/站点,也可以直接通过Instagram API来计算Hashtag的出现次数.我知道2个网站提供了Instagram搜索结果,但他们没有API.

Geo*_*off 9

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

获取有关标记对象的信息.

这是他们的例子:

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

响应:

{
    "data": {
        "media_count": 472,
        "name": "nofilter",
    }
}
Run Code Online (Sandbox Code Playgroud)

[编辑]
只是用一个相当通用的标签("牛仔")测试它,这是响应:

{
    "meta": {
        "code": 200
    },
    "data": {
        "media_count": 1195735,
        "name": "cowboys"
    }
}
Run Code Online (Sandbox Code Playgroud)

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

  • 请注意,您在此答案的原始版本中提供的访问令牌现已泄露,可以通过编辑历史记录进行访问.如果这是您的实际访问令牌之一,您可能希望使其无效并生成新的令牌. (3认同)
  • 谢谢超级有帮助。这有记录在任何地方吗? (2认同)
  • 链接位于问题的顶部:http://instagram.com/developer/endpoints/tags/# (2认同)
  • 只是想知道这是否已被弃用。似乎使用新的 Graph API 无法获取主题标签的媒体计数。那是对的吗? (2认同)
  • @Abv 是的,您可以使用 https://github.com/dilame/instagram-private-api 上找到的非官方 API。我现在不太记得了,但是在检查了该存储库及其列出的端点之后,我转到浏览器并能够从公共 API 查询特定标签,这确实带来了媒体计数(这与图形 API)。 (2认同)