在我的网站上,人们可以放弃像faXwJ9TfX9g
如何使用简单的Javascript获取艺术家的名字和歌曲的名称。
Input : faXwJ9TfX9g by User
Output : Name of artist
Output : Name of the Song
Output : Length of the Song
致以最诚挚的问候,
西蒙·布伊斯 Zwaag荷兰答案 0 :(得分:4)
Youtube视频没有艺术家和歌曲标题的标签(例如,像mp3文件一样)。 所以,AFAIK你能做的最好就是获得视频标题。您可以进一步解析它以获得艺术家和歌曲名称,但我不认为这是您想要做的事情。 使用Data API这里是你可以做的:
<html>
<head>
<script type="text/javascript">
function processData(data) {
var title = data.entry.title.$t;
var duration = data.entry.media$group.media$content[0].duration;
}
</script>
</head>
<body>
<script
type="text/javascript"
src="http://gdata.youtube.com/feeds/api/videos/faXwJ9TfX9g?alt=json-in-script&callback=processData">
</script>
</body>
</html>
答案 1 :(得分:-1)
Youtube有很多可用的API,你会找到你想要的文档there
答案 2 :(得分:-1)
本文有一个完整的答案,包括在运行时使用用户选择的ID的第二个版本(我发现的大多数示例似乎只有一个硬编码ID。)
http://salman-w.blogspot.com/2010/01/retrieve-youtube-video-title.html