分页不工作/ tags / <tag-name> / media / recent search

时间:2016-07-21 15:18:57

标签: instagram instagram-api

我试图从特定标签中获取大量帖子,但在第一次请求后我无法获得任何结果。这是我在第一次请求时得到的分页对象:

{"pagination":
   {"next_min_id":"AQDp4XVApTQIiQaUWX1B2y0trzhasQ4prDMOCbiUpN_2zw4nbO5we0F5G3WMMLIxWaUcgji0r4BLkJoNiWZKy51QDuvERVsYu6qHjU0YPROFag",
    "deprecation_warning":"next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead",
    "min_tag_id":"AQDp4XVApTQIiQaUWX1B2y0trzhasQ4prDMOCbiUpN_2zw4nbO5we0F5G3WMMLIxWaUcgji0r4BLkJoNiWZKy51QDuvERVsYu6qHjU0YPROFag"}

所以我将min_tag_id添加到我的下一个请求中。它返回200响应代码,但是返回一个空数据数组。我尝试了一个流行的标签(上面的结果来自/tags/cats/media/recent)。但每次都有相同的反应;第一次请求时的一些结果,使用返回的min_tag_id时为空数组。

更新

刚尝试了爱情标签,它为我返回0结果? (200响应代码)

https://api.instagram.com/v1/tags/love/media/recent/?access_token=YOUR_TOKEN

#love

的回复
{"pagination": 
   {"deprecation_warning": "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead"}, 
   "meta": {"code": 200}, "data": []}

1 个答案:

答案 0 :(得分:1)

我猜你不是沙盒模式? (在沙箱模式下,您只能在API响应中获得20个帖子)

对于分页,请在API网址参数中添加&max_tag_id={{next_max_tag_id value}},这将为您提供接下来的20个帖子。

更好的方法是使用next_url进行API调用,这已经将正确的分页参数添加到API端点。

相关问题