我有一个网址,可以在Instagram中发布带有标签的最新图片,
网址的问题是,如果图片数量超过20,则会返回max_tag_id,如果我使用hastag搜索 - #selfie,我还会获得最大标记和主标记以及下一个分页网址,
但主要问题是如果带有该主题标签的图像小于20,它不会返回媒体甚至是最大标记,JSON响应只有min标记
网址:
https://api.instagram.com/v1/tags/{tagname}/media/recent?client_id=XXX
回应:
{"pagination":{"next_min_id":"XXXXXXXX","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":"XXXXXXXX"},"meta":{"code":200},"data":[]}
答案 0 :(得分:1)
next_max_tag_id
,next_max_id
,next_url
以便于分页。当返回所有可用媒体时,将没有分页,因此不会返回 max_tag 。
#idonothingbut 标签目前有2个媒体,通过一次通话返回,并且不需要分页。
API还接受count
参数,该参数指定每页的媒体数量,默认值为20。