###前提・実現したいこと
railsでtwitter gemを使用して自分のアカウントのすべての画像をとってきたい
###発生している問題
複数画像が添付されているtweetの場合、一番最初の画像のurlしかとってくることができません。
###該当のソースコード(view)
rails
1<% @client.user_timeline("HandballHosei","count" => 200,:include_entities => true).each do |tweet| %> 2 <% tweet.media.each do |media| %> 3 <%= image_tag(media.media_url,:size => "128x128") %> 4 <% end %> 5<% end %>
###該当のソースコード(controller)
rails
1class PhotosController < ApplicationController 2 require'twitter' 3 require'instagram' 4 def index 5 @client = Twitter::REST::Client.new do |config| 6 config.consumer_key = 'aaaaaaaaaaaaaaaaaaa' 7 config.consumer_secret = 'aaaaaaaaaaaaaaaaaaa' 8 config.access_token = 'aaaaaaaaaaaaaaaaaaa' 9 config.access_token_secret = 'aaaaaaaaaaaaaaaaaaa' 10 end 11 end 12end
###使用環境
twitter gem 5.10.0
rails 4.2.2
ruby 2.3.1
わかる方いらっしゃいましたら教えてください!!!
あなたの回答
tips
プレビュー