首页 文章

Instagram API无法正确回复?

提问于
浏览
0

如果我使用Instagram API的这个链接,我什么也得不回来:

https://api.instagram.com/v1/locations/1/media/recent?access_token=XXXX

响应:

{"pagination": {}, "meta": {"code": 200}, "data": []}

文档说有参数 max_idmin_id ,但我不知道如何使用它们 . 如果我像这样使用它:

https://api.instagram.com/v1/locations/10/media/recent?access_token=XXXX&min_id=1&max_id=20

我得到与上面相同的结果 .

两个位置ID(1和10)都是正确的 .

1 回答

  • 1

    这是因为您处于沙盒模式 .

    在沙盒模式下,您只会在API中看到您的帖子(以及您认可的沙盒用户),API响应中的总帖子也会限制为20个 .

    如果您想在沙盒模式下查看API响应中的帖子,那么您使用Instagram应用程序添加标记到某个位置的帖子,然后通过API访问该位置,您将在API响应中看到您的帖子 . 获得 public_content 权限并进入实时模式后,您将看到所有帖子 .

    以下是有关沙盒模式的更多信息:https://www.instagram.com/developer/sandbox/

    当您处于沙箱模式时,API的行为与您的应用程序处于活动状态时的行为相同,但具有以下限制:数据仅限沙盒用户和每个沙箱用户的20个最新媒体降低的API速率限制

相关问题