从网址抓取youtube播放列表

时间:2013-08-07 09:18:28

标签: javascript youtube-api

我正在使用一个根据视频ID获取视频的功能。如何从网址中获取播放列表。 我用来根据id:

获取视频的功能

var ytid = url.match("[\\?&]v=([^&#]*)");

1 个答案:

答案 0 :(得分:0)

这是一个播放列表:
http://www.youtube.com/playlist?list=PL1w1q3fL4pmhQXjaomvWqWf6QSnjtRn-3

这也是播放列表(对我而言):
http://www.youtube.com/course?category=University%2FEngineering&feature=edu&list=EC6F144CF03CB2381B

两者的列表ID可以通过对正则表达式进行一点修改来解析:
var listid = url.match("[\\?&]list=([^&#]*)");