使用javascript iframe api搜索视频

时间:2012-10-04 08:28:20

标签: javascript api youtube youtube-api

我需要API,它允许我检索搜索其标题的YouTube视频的网址。谁能告诉我在哪里可以找到它?我正在尝试这个 “嵌入的YouTube播放器API参考”

非常感谢

2 个答案:

答案 0 :(得分:0)

以下是在Github中使用纯Javascript进行管搜索的实现您可以分叉或下载存储库以满足您的需求

Youtube Live search

在上面的实现中,它搜索标题和描述。并列出视频和网址,还会显示视频的缩略图

我已经查看了这段代码它运作完美,唯一的事情就是它不会在搜索框中给出建议,我想如果你稍微调整一下也是可能的

答案 1 :(得分:0)

您可以使用YouTube Data API的JSONP界面通过任意网页的JavaScript发出搜索请求。文档位于

https://developers.google.com/youtube/2.0/developers_guide_jsonc

以下是您可以通过JSONP调用的示例网址:

http://gdata.youtube.com/feeds/api/videos?v=2&alt=jsonc&callback=myCallback&q=baseball

这将调用回调函数myCallback,前25个搜索结果与术语baseball匹配。您搜索的词组(该示例中为baseball)可能会显示在视频的标题,说明或关键字中,因此,如果您只需要显示具有匹配标题的视频,则需要从您自己的代码中处理结果。

每个条目的监视页面的URL都在player.default数组中每个条目的items属性中返回。