【问题标题】:How can I get a user's entire media history from the Instagram API?如何从 Instagram API 获取用户的整个媒体历史记录?
【发布时间】:2015-12-19 20:17:17
【问题描述】:

我正在使用 Instagram ruby gem 尝试导入我的整个 Instagram 帖子历史记录。我可以使用 user_recent_media 方法获取我最近的 20 个帖子,并且我希望响应对象也可以使用 next_url 为我提供分页信息,我可以调用它来获取接下来的 20 个帖子。相反,response.pagination 返回{}

我尝试将最后一个帖子的 ID 作为下次调用 user_recent_mediamax_id 传递,但我没有收到任何响应数据。

我还尝试使用 HTTParty 而不是 gem 手动进行相同的 API 调用,并且分页信息仍然是空的,所以我认为这不是 gem 的问题。

我知道我的帐户中肯定有超过 20 个帖子。

【问题讨论】:

    标签: ruby instagram social-networking instagram-api


    【解决方案1】:

    Instagram's new API Sandbox 可能会限制您访问甚至您自己的帖子。在沙盒中:

    数据仅限于 10 个用户和 20 个最近的媒体 每个用户。

    Instagram 已将重点转移到其 API 的广告应用程序上,并使独立应用程序的开发变得更加繁重(如果可能的话)。

    如果您设法通过approval process,您可以尝试使用适当的授权类型的generating a new access token

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-08
      • 1970-01-01
      • 1970-01-01
      • 2014-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多