【发布时间】:2016-02-11 20:42:32
【问题描述】:
我正在学习 instagram API,由于 Instagram 刚刚更改了他们的身份验证,所以这很复杂,所以还没有很多关于它的文档。
这与instagram gem JSON::ParserError in SessionController#index 基本上是相同的问题(我什至遵循相同的教程)但是(a)该解决方案是关于用户 ID - 我不是针对用户,而是针对一般公共提要,并且( b)它来自身份验证更改之前,我很确定这是某种身份验证问题。
这是我的控制器
class HomeController < ApplicationController
def index
@popular = Instagram.media_popular
end
end
初始化程序/instagram.rb
require "instagram"
Instagram.configure do |config|
config.client_id = "MY CLIENT ID"
config.access_token = "MY ACCESS TOKEN"
end
views/home/index.html.erb
<h1>Instagram Lookup</h1>
<% @popular.each do |popular| %>
<div class="col-sm-12 col-md-4">
<div class="thumbnail">
<%= image_tag popular.images.low_resolution.url %>
<div class="caption">
<%= popular.user.username %>
</div>
</div>
</div>
<% end %>
我做错了什么? 这是 Rails 4.2.3、Ruby ruby 2.1.1p76 和 Instagram 1.1.6
【问题讨论】: