Instagram gem API示例 - 使用特定选项

时间:2012-01-16 08:48:16

标签: ruby sinatra instagram-api

我目前正在学习如何使用Instagram的API并且一直在使用github上提供的示例:https://github.com/Instagram/instagram-ruby-gem

我已经克隆了他们的sinatra应用程序,它运行良好。但是,我希望能够使用提供的每个选项,例如用户搜索。

我唯一能够工作的照片是user_recent_media,如下所示和media_popular。我只是简单地交换了两种方法。

Instagram的API在他们的示例中显示了一个简单的puts方法。我怎么能让它工作,以便我可以使用他们的所有选项,如搜索,location_recent_media,follow等?该示例中的哪些代码需要更改?

# Search for users on instagram, by name or username
puts Instagram.user_search("shayne sweeney")

# Get a list of media close to a given latitude and longitude
puts Instagram.media_search("37.7808851,-122.3948632")

get "/feed" do
  client = Instagram.client(:access_token => session[:access_token])
  user = client.user

  html = "<h1>#{user.username}'s recent photos</h1>" 
  for media_item in client.user_recent_media
    html << "<img src='#{media_item.images.thumbnail.url}'>"
  end
  html
end

0 个答案:

没有答案