0

我需要允许我检索 youtube 视频的 url 搜索其标题的 API。谁能告诉我在哪里可以找到它?我正在尝试使用“YouTube Player API Reference for Embeds”

非常感谢

4

2 回答 2

0

您可以使用 YouTube 数据 API 的JSONP接口通过 JavaScript 从任何网页发出搜索请求。该文档位于

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

这是您可以通过 JSONP 调用的示例 URL:

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

这将调用myCallback与 term 匹配的前 25 个搜索结果的回调函数baseball。您正在搜索的短语(baseball在该示例中)可能出现在视频的标题、说明或关键字中,因此如果您只需要显示具有匹配标题的视频,则需要对结果进行后处理从你自己的代码。

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

于 2012-10-04T17:18:01.363 回答
0

这是在 Github 中使用纯 Javascript 实现 You Tube Search 您可以 fork 或下载存储库以满足您的需求

Youtube 实时搜索

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

我已经查看了这段代码它工作得很好,唯一的问题是它不会在搜索框中给你建议,我认为即使你微调一下也是可能的

于 2012-10-04T08:46:15.277 回答