【发布时间】:2011-09-08 22:23:39
【问题描述】:
我在任何地方都找不到此文档,在查看了 Google 的 YouTube api 文档 (http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Retrieving_and_searching_for_videos) 之后,我不确定它是否可能。
基本上我想以返回的视频只是可嵌入视频的方式查询 youtube。
目前我有这样的事情:
yt_client.videos_by(:query => "techno viking")
该搜索效果很好,但会返回所有匹配的视频,即使是那些不允许嵌入的视频。
有什么想法吗?我很乐意让 YouTube 进行排序,而不是让我用 ruby 过滤搜索结果。 :)
【问题讨论】:
-
找到了解决方案!
yt_client.videos_by(:query => "techno viking", :format => 5)。从我在上面链接的文档页面(并且错过了):“开发人员通常将 &format=5 添加到他们的查询中,以将结果限制为可以嵌入到他们网站上的视频。” -
与您的问题和答案并不真正相关,但您知道 youtube_it gem 是否可以让您获得视频的喜欢和不喜欢的数量吗?
标签: ruby-on-rails ruby youtube gem youtube-api