如何使用instagram gem-rails在主页上获取instagram feed

时间:2016-04-30 21:12:52

标签: ruby-on-rails instagram-api

我正在使用Instagram gem并且一直试图在我的网站主页上获取Instagram Feed但在获取所有代码之后我收到此错误:

Instagram::BadRequest in PageController#home
this user does not exist

我很确定我有正确的密钥和用户ID。我怀疑它在我的控制器中的代码有一些东西,但我无法弄清楚它可能是什么。

以下是我到目前为止所做的步骤:

我注册了我的客户端并收到了客户端ID,然后使用了完成访问密钥的步骤。我创建了一个初始化文件,我在其中放置了客户端ID和访问令牌:

配置/初始化/ instagram.rb:

     require "instagram"
        Instagram.configure do |config|
        config.client_id = 'xxxx'
        config.access_token = 'xxxx'  
     end

我已将用户ID放在控制器中

page_controller:

  def home
     @instagram = Instagram.user_recent_media("3021131281")
  end

home.html.erb:

<div>
    <% @instagram.each do |instagram| %>
      <%= image_tag instagram.images.first.last.url %>
    <% end %>
</div>

提前致谢!

0 个答案:

没有答案