前提・実現したいこと
ruby on Rails 6
gem 'twitter'
発生している問題・エラーメッセージ
[Video_info]にて、取得した結果(↓テキストボックス)から:urlのみを抽出したい
[Video_info]にて取得した結果
{:aspect_ratio=>[9, 16], :duration_millis=>2968, :variants=>[{:bitrate=>632000, :content_type=>"video/mp4", :url=>"https://video.twimg.com/ext_tw_video/1418272382259580934/pu/vid/320x568/NdCzlyoNp2yXJC_S.mp4?tag=12"}, {:bitrate=>950000, :content_type=>"video/mp4", :url=>"https://video.twimg.com/ext_tw_video/1418272382259580934/pu/vid/480x852/RROUAieVySQaDfTp.mp4?tag=12"}, {:content_type=>"application/x-mpegURL", :url=>"https://video.twimg.com/ext_tw_video/1418272382259580934/pu/pl/3vprzyPFOF_vjcLp.m3u8?tag=12&container=fmp4"}, {:bitrate=>2176000, :content_type=>"video/mp4", :url=>"https://video.twimg.com/ext_tw_video/1418272382259580934/pu/vid/720x1280/rtqnvfuE_1Dhhe22.mp4?tag=12"}]}
該当のソースコード
<div class=container> <div class=media> <%@tweets.each do |tweet|%> <%if tweet.media.present?%> <%=tweet.attrs[:user][:name]%> <%="(#{tweet.attrs[:user][:screen_name]})"%><br> <%=tweet.full_text%><br> <% tweet.media.each do |media| %> <p><img src="<%= media.media_url_https%>"></p> <%=media.attrs[:video_info]%> <% end %> <% end %> <% end %> </div> </div>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/24 00:35