打印youtube视频标题脚本仅提供视频ID
Print youtube video title script with just video ID provided
我正在做一个简单的(对我来说不是那么简单)youtube BBCode,隐藏嵌入视频在下拉菜单中,因为当有太多嵌入视频时,不会导致web浏览器延迟试图同时加载它们。
我希望下拉菜单显示视频缩略图(已排序)和标题。
我不太了解javascript,其他的问题和答案都没有为我工作。示例:从已知的视频id获取YouTube视频标题可能我不知道如何实现它。
我只需要脚本从id中获取youtube视频标题并打印它,真的
编辑:YouTube在2015年关闭了v2 API,请查看新API v3的文档以获取工作代码。
https://stackoverflow.com/a/30685729/753676复制自https://stackoverflow.com/a/10597710/753676
你可以像这样用纯JavaScript来完成:
<script
type="text/javascript"
src="https://gdata.youtube.com/feeds/api/videos/videoid?v=2&alt=json-in-script&format=5&callback=getTitle">
</script>
然后:
function getTitle(data) {
var feed = data.feed;
var entries = feed.entry || [];
for (var i = 0; i < entries.length; i++) {
var entry = entries[i];
var title = entry.title.$t;
}
}
不幸的是,从版本3。这在没有授权的youtube API中是不可能的。
如果你想获取视频的基本信息,你可以使用noembed,但是不使用Auth。
。E http://noembed.com/embed?url=http%3A//www.youtube.com/watch%3Fv%3DbDOYN-6gdRE&调= my_embed_function
响应是JSON
相关文章:
- 使用jQuery获取Facebook视频ID
- 用于确定URL视频ID的正则表达式
- 如何使用 JavaScript 验证 youtube 视频 ID
- 选择数组的随机元素来设置Youtube视频ID API
- Youtube API:查看当前正在播放哪个视频id
- 从 YouTube 嵌入代码中提取视频 ID
- 从已知的视频 ID 获取 YouTube 视频标题
- 如何从网址获取YouTube视频ID
- YouTube - 将素材资源 ID 与视频 ID 相关联
- 使用Python和Regex从URL获取YouTube视频ID
- YouTube,在PlayerReady上,使用for循环获取数组中与单击箭头位置匹配的视频ID并播放
- 如何从新的YouTube URL解析视频ID
- 获取所有视频ID'使用YouTube API将从YouTube播放列表转换为PHP数组
- 可以't使用javascript在HTML4中获取HTML5视频id
- 来自url的youtube视频id
- 获取下一个播放视频的视频id
- YouTube视频ID从输入api获取
- 从Javascript/Regex中的youtube链接中提取视频ID
- 如何验证youtube视频id ?Gdata.youtube.com无法正常工作
- YouTube使用JavaScript和jQuery将url替换为视频ID