我正在尝试了解Instagram API ..我真正想做的就是....说我搜索#stackoverflow,我想说回复10个结果或者什么......似乎是只有一个与我正在寻找的相关的是“/ tags / tag-name / media / recent”并且有一个分页......我混淆了分页,但我真的不明白这是什么意思?
然后我正在阅读“在视图中存在分页的位置,我们也支持”count“参数。只需将其设置为您想要接收的项目数。请注意,默认值对于大多数人来说应该没问题应用程序 - 但如果您决定增加此数字,则每个端点上都会定义一个最大值。“
所以有办法设定点数吗?我试着把“1”和“10”作为参数,但我认为没有用......
我认为这很简单,但我完全不理解,感谢任何帮助
答案 0 :(得分:1)
您只需将count
附加到查询字符串:
https://api.instagram.com/v1/tags/stackoverflow/media/recent?client_id=CLIENT_ID0&count=10
要获取另一组数据,要调用的分页对象中有一个next_url
属性(您也可以在那里附加计数)
"pagination": {
"next_max_tag_id": "1386358187743",
"deprecation_warning": "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead",
"next_max_id": "1386358187743",
"next_min_id": "1390975436314",
"min_tag_id": "1390975436314",
"next_url": "https:\/\/api.instagram.com\/v1\/tags\/stackoverflow\/media\/recent?count=50\u0026client_id=CLIENT_ID\u0026max_tag_id=138833581727630"
}