如果我使用Instagram API的这个链接,我什么也得不回来:
https://api.instagram.com/v1/locations/1/media/recent?access_token=XXXX
响应:
{"pagination": {}, "meta": {"code": 200}, "data": []}
文档说有参数 max_id
和 min_id
,但我不知道如何使用它们 . 如果我像这样使用它:
https://api.instagram.com/v1/locations/10/media/recent?access_token=XXXX&min_id=1&max_id=20
我得到与上面相同的结果 .
两个位置ID(1和10)都是正确的 .
1 回答
这是因为您处于沙盒模式 .
在沙盒模式下,您只会在API中看到您的帖子(以及您认可的沙盒用户),API响应中的总帖子也会限制为20个 .
如果您想在沙盒模式下查看API响应中的帖子,那么您使用Instagram应用程序添加标记到某个位置的帖子,然后通过API访问该位置,您将在API响应中看到您的帖子 . 获得
public_content
权限并进入实时模式后,您将看到所有帖子 .以下是有关沙盒模式的更多信息:https://www.instagram.com/developer/sandbox/