我正在使用YouTubeIt gem,试图获取从该查询返回的前6个视频:
client=YouTubeIt::Client.new
vidoes = client.videos_by(:most_viewed, region: "RU")
我不知道如何从返回的数据中获取任何数据
然而,如果查询只返回1,我可以获得视频的标题和URL:
video = client.video_by("UID of video here")
video.title #=> title gets returned
video.media_content[0].url #=> URL of video gets returned
如有任何帮助,我们将不胜感激!
给你。。。
client = YouTubeIt::Client.new
response = client.videos_by(:most_viewed, region: "RU")
response.videos[0..5].each do |video|
puts "#{video.title}: #{video.media_content[0].url}"
end