我需要允许我检索 youtube 视频的 url 搜索其标题的 API。谁能告诉我在哪里可以找到它?我正在尝试使用“YouTube Player API Reference for Embeds”
非常感谢
我需要允许我检索 youtube 视频的 url 搜索其标题的 API。谁能告诉我在哪里可以找到它?我正在尝试使用“YouTube Player API Reference for Embeds”
非常感谢
您可以使用 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
这是在 Github 中使用纯 Javascript 实现 You Tube Search 您可以 fork 或下载存储库以满足您的需求
在上面的实现中,它搜索标题和描述。并列出视频以及网址,它还显示视频的缩略图
我已经查看了这段代码它工作得很好,唯一的问题是它不会在搜索框中给你建议,我认为即使你微调一下也是可能的