我想要一个php代码将youtube / dailymotion / vimeo / metacafe ... URL转换为EMBEDABLE代码,以便我可以使用echo
显示它,很难阅读每个网站的API,所以我想知道是否有类或代码来执行此操作。
注意:如果没有人,那么可能是一个jQuery facebox替代品,他支持的不仅仅是youtube。
由于
答案 0 :(得分:1)
这并不困难。
youtube链接与此http://www.youtube.com/watch?v=XXXX
类似,其中XXXX
是视频ID。
这是嵌入视频的代码
<object width="480" height="385">
<param name="movie" value="http://www.youtube.com/v/XXXX&hl=en_US&fs=1&">
</param>
<param name="allowFullScreen" value="true">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed src="http://www.youtube.com/v/XXXX&hl=en_US&fs=1&"
type="application/x-shockwave-flash" allowscriptaccess="always"
allowfullscreen="true" width="480" height="385"></embed>
</object>
你只需要解析(即使用php)youtube链接,然后插入找到的XXXX的id