【问题标题】:Finding Instagram tag_id of a post to search by date range查找要按日期范围搜索的帖子的 Instagram tag_id
【发布时间】:2016-07-05 22:23:24
【问题描述】:

我正在构建一个 JavaScript 应用程序,它使用 tags/tag-name/media/recent 端点返回带有给定标签的 Instagram 帖子。我正在尝试添加按日期范围搜索的功能。 Min/max_timestamp 适用于用户 API,但标签 API 仅接受 min/max_tag_id。根据here 的建议,我正在尝试使用我感兴趣的日期搜索用户 API。这个想法是获取与我的日期相对应的帖子 ID,然后将这些 ID 插入标签 API 中的 min/max_tag_id 中。

但是,从用户 API 返回的帖子 ID(即 9999999999999999999_9999999)似乎与 min/max_tag_id 正在查找的格式不同,这已通过 Tag API 分页响应(131 个字符、数字、下划线和连字符)。

有什么方法可以使用基于日期的搜索找到 tag_id?

【问题讨论】:

    标签: instagram


    【解决方案1】:

    在 2016 年 6 月 1 日 API 更改后,max_tag_idmin_tag_id 值不再是 media_id

    API 刚启动时,max_tag_idmin_tag_id 取的是纪元时间戳值,后来改为实际的media_id,现在看起来是一些不易解码的神秘值。

    我之前支持所有提要的日期/时间搜索,但现在无法使用标签媒体提要。我已经在https://picodash.com 中为除标签媒体之外的所有提要实现了日期/时间搜索

    【讨论】:

    • 感谢您的概述。我会考虑选择在上周或一个月内搜索标签。这样我就可以翻阅最近的结果,直到找到指定日期之前的媒体。
    • 如果它是一个非常受欢迎的主题标签,那么您可能需要在上周/上个月之前浏览很多页面,这可能会成为 API 限制的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-01
    • 2018-12-30
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    相关资源
    最近更新 更多