PHP开发 加入小组

298个成员 3006个话题 创建时间:2011-05-30

PHP解析优酷、土豆、酷6、新浪视频等网址

发表于 2011-11-02 15367 次查看

目前支持解析:优酷、土豆、酷6、新浪视频,对其他视频网站的支持会陆续加进来。

代码托管在:https://github.com/topxia/TopxiaOEmbed

Demo,见好知网的小组“发视频"的功能。

 

如何使用:

use Topxia\Component\OEmbed\ProviderManager;

$manager = new ProviderManager();
$data = $manager->parse($url); 
11回复
  • 2楼 小青 2012-05-09

    PHP版本需要 5.3.x, namespace 是PHP 5.3里新增的命名空间的功能。

  • 3楼 小青 2012-05-10

    原理是把页面的HTML代码抓回来,用正则表达式把需要的内容取出来。
    但,要是他们网站改版,视频页面的HTML页面有变动,也可能视频抓取的代码也得跟着变。 目前各大视频网站都没开放API,只有这么做。 酷6解析不了,可能改版了哦。 

     

发表回复
功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。