我在任何地方都找不到此文档,在查看Google针对YouTube的api文档(http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Retrieving_and_searching_for_videos)后,我不确定是否有可能。

基本上,我想以某种方式向youtube查询,返回的视频只是可嵌入的vid。

目前我有这样的事情:

yt_client.videos_by(:query => "techno viking")

该搜索效果很好,但会返回所有匹配的视频,甚至包括不允许嵌入的视频。

有任何想法吗?我希望YouTube进行排序,而不是用ruby过滤搜索结果。 :)

最佳答案

在这里用我上一次评论的内容回答我自己的问题:
yt_client.videos_by(:query => "techno viking", :format => 5)
从文档页面http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Retrieving_and_searching_for_videos:

“开发人员通常在其查询中添加&format = 5,以将结果限制为可嵌入其网站的视频。”

关于ruby-on-rails - 通过youtube_it gem 查询YouTube上的可嵌入视频,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7355225/

10-12 16:41
查看更多