从已知视频 ID 获取 YouTube 视频标题
Posted
技术标签:
【中文标题】从已知视频 ID 获取 YouTube 视频标题【英文标题】:Fetching YouTube video title from known video id 【发布时间】:2012-05-22 17:30:07 【问题描述】:我想在视频 ID 已知的情况下仅使用 javascript 获取 YouTube 视频标题。有可能吗?
【问题讨论】:
我以为 OP 已经有了视频 id 并且想要获取视频的 title(例如,id 是“099pb2c9pyg139p”并且标题是“看看我的搞笑猫")。 hmm ..我已经有视频ID..我想获取视频标题... 我们有这个***.com/questions/1216029/… 我们有这个***.com/questions/1216029/… 我已经检查了那些喜欢..没有帮助..我只想使用 JS 来做到这一点。 【参考方案1】:是的,可以使用 Javascript 和 JSON。
https://developers.google.com/youtube/2.0/developers_guide_protocol_video_entries
见:https://developers.google.com/youtube/2.0/developers_guide_json
所以你这样做:
<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;
【讨论】:
以上是关于从已知视频 ID 获取 YouTube 视频标题的主要内容,如果未能解决你的问题,请参考以下文章