了解min_tag_id和max_tag_id

时间:2014-01-28 07:56:38

标签: real-time instagram endpoint

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中找到任何内容......

有人得到了答案吗?

1 个答案:

答案 0 :(得分:6)

我想你一般都会问min_tag_id和max_tag_id是如何工作的。 (我知道这个问题是陈旧的,但希望这有助于某人)

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

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

" 之前的定义"和" 之后"从媒体页面的角度来看,其中第一页是最新的媒体,最后一页是最旧的。

我想,Instagram会在下一个查询中命名。因此,如果您查询最近的媒体并且响应具有" min_tag_id" 1234,这实际上是响应中的高i​​d标记(你希望将其命名为' max_tag_id')。 min_tag_id是您下次查询时用于获取较新媒体的内容。同样,如果您要浏览较旧的媒体,则max_tag_id是您希望搜索最多的内容。

例如,您可能会注意到' next_url '在回复中只是使用' max_tag_id'参数设置为该响应的max_tag_id。 http://instagram.com/developer/api-console/

希望增加一些清晰度。