【问题标题】:Pagination with /locations/location-id/media/recent Instagram使用 /locations/location-id/media/recent Instagram 进行分页
【发布时间】:2017-09-24 13:27:05
【问题描述】:

我正在使用 Instagram API 的 https://api.instagram.com/v1/locations/{location-id}/media/recent 端点来获取特定位置的帖子,但我在实现分页时遇到了问题。

请求https://api.instagram.com/v1/locations/106970059456743/media/recent?ACCESS_TOKEN=(ACCESS_TOKEN)

问题出在 MAX_ID 和 MIN_ID 参数上,因为在我从第一个查询中得到的响应中,分页对象为空(请参阅https://www.instagram.com/developer/endpoints/),我已尝试将最新帖子的 id 插入参数,当我要求新帖子时这似乎不起作用,但是当我要求较旧的帖子时它确实有效。

我已经成功实现了https://api.instagram.com/v1/tags/{tag}/media/recent 端点的分页,但显然这个端点使用了不同的分页(媒体/最近确实在响应中返回了一个分页对象)。

【问题讨论】:

  • 你在沙盒模式下吗?如果是这样你不会得到分页,你在沙盒模式下只能在 API 响应中得到 20 个帖子,当你上线时你会得到所有帖子和分页
  • 是的,我处于沙盒模式,但即使在沙盒中,我也会在媒体/最近端点中获得分页
  • 是的,但是在沙盒中,分页将不起作用,您最多只能获得 20 个,这将在第一个 API 响应中,不需要max_id。分页在沙盒中不起作用,这是预期行为
  • 是的,这是一个沙盒问题,请将其发布为答案,以便我将其标记为已解决,谢谢!现在唯一的问题是计数,它返回一个接缝随机的帖子数

标签: instagram instagram-api


【解决方案1】:

如果您处于沙盒模式,则在沙盒模式下,您只能在 API 响应中获得 20 个帖子,分页在沙盒中将不起作用,这是预期行为。当您进入直播模式时,您将获得所有帖子和分页。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-25
    • 2016-12-26
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多