【发布时间】:2012-05-01 19:46:12
【问题描述】:
据我了解,youtube.com 的视频链接使用三种类型的网址。
http://www.youtube.com/watch?v=8uLPtmCroQ8&feature=related
http://www.youtube.com/watch?v=8uLPtmCroQ8
http://youtu.be/8uLPtmCroQ8
我通过这些不同方式中的任何一种将这个 url 提交到我的网站,并将该 url 存储到一个名为 $video_code 的自定义字段中。我需要删除视频 id 之后的任何参数,因此如果用户提交上面的第一个 url,&feature=related 会被删除。我正在使用 php。
【问题讨论】:
-
v参数并不总是第一个。你不应该依赖那个。另外,昨天有人问过这个问题:stackoverflow.com/a/10387324/362536 -
好的,我需要做的是从任何类型的 youtube 视频 url 中提取 ID。您发布的问题不适用于 youtu.be 网址吗?我打算使用这个stackoverflow.com/questions/6556559/…,但如果url在id后面有参数,它就不起作用了。