ruby-on-rails - 如何获得超过 20 个帖子的 Instagram API (Rails)

标签 ruby-on-rails ruby methods pagination instagram-api

我构建了一个网络应用程序来渲染来自 Instagram API 的照片,并且我有实时 token 。

想知道如何提取 20 多张照片,我知道有分页,但我对文档以及如何在我的代码中实际实现它感到困惑

这就是我要拉20张照片,如何拉更多?

 @response = client.get("tags/#{@tag_name}/media/recent")

最佳答案

在 API 响应中获取 pagination.next_url 并进行 API 调用,这将为您提供接下来的 20 个,然后执行相同操作直到 pagination.next_url >空

关于ruby-on-rails - 如何获得超过 20 个帖子的 Instagram API (Rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40775367/

相关文章:

ruby-on-rails - rails 3 : Hash accessor in the model?

ruby-on-rails - 在 Rails 应用程序中使用单独的数据库而不是单个数据库更好吗?

ruby-on-rails - 仅显示用户上传的照片(如果 Rails 中存在)

ruby - 包含已具有同名方法的模块时如何引发错误

ruby - "ruby filename.rb"没有打开我的文件

ruby-on-rails - 我如何测试 ActionMailer?

ruby-on-rails - Rails 5 API : Globally Set config. time_zone 到 UTC

c++ - 具有友好方法名称的 c 静态方法调用

c++ - 在 main 中调用类方法,更改不会在类方法外部持续存在?

java - 对一长串参数进行空检查的好方法