【问题标题】:Understanding min_tag_id and max_tag_id了解 min_tag_id 和 max_tag_id
【发布时间】:2014-01-28 07:56:37
【问题描述】:

tag_media_recent 将 max_id 和 min_id 作为参数。
文档说:
MIN_ID 在此 min_id 之前返回媒体。
MAX_ID 在此 max_id 之后返回媒体。

我试过max_id = 3390883111979(比目前使用的要大)
它返回最新的标记图像。不符合min_id的定义吗?似乎是错误的

我也试过min_id = 1390922265529max_id = 1390922265528。它返回 12 张图像。当给定的最大范围是 3 时,这怎么可能?

我还尝试反转min_idmax_id 中使用的值。还是 16 张图片.....

无法从 min_tag_id 和 max_tag_id 中找出任何内容...

有人回答了吗??

【问题讨论】:

  • 我也遇到了同样的问题,并且发现其中大部分是你使用特定的 API,在这种情况下更容易回答(否则答案可能很长)
  • 只是 Instagram 提供的 API-console。如果你能把事情弄清楚,那将是非常有帮助的。
  • 我也面临着类似的困境 - 这是我的问题,stackoverflow.com/questions/25729166/… 如果您对此有任何了解,请告诉我

标签: real-time instagram endpoint


【解决方案1】:

我认为您通常会问 min_tag_id 和 max_tag_id 是如何工作的。 (我知道这个问题已经过时,但希望这对某人有所帮助)

因此 Instagram 标记这些内容的方式令人困惑:

MIN_ID 返回此 min_id 之前的媒体。
MAX_ID 返回此 max_id 之后的媒体。

before”和“after”是从媒体页面的角度定义的,其中第一页是最新的媒体,最后一页是最旧的。

我猜,Instagram 命名事物时会考虑下一个查询。因此,如果您查询最近的媒体并且响应的“min_tag_id”为 1234,这实际上是响应中的高 id 标记(您希望将其命名为“max_tag_id”)。下次查询时,您将使用该 min_tag_id 来获取 更新 媒体。同样,如果您想翻页到较旧的媒体,则 max_tag_id 是您想要搜索最多的内容。

例如,您可能会注意到响应中的“next_url”只是另一个将“max_tag_id”参数设置为该响应的 max_tag_id 的查询。 http://instagram.com/developer/api-console/

希望能增加一些清晰度。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 2012-02-27
    • 2014-07-28
    • 2017-09-05
    • 2021-02-11
    相关资源
    最近更新 更多