会飞的鱼

2017
FYS二开大前端

【WeCenter二次开发】视频地址解析。

项目开发需要解析秒拍视频地址,所以关注了一下视频解析的类。添加了一个秒拍视频地址解析代码。专门开一篇文章,用于整理视频解析的规则。有视频需要而没有解析规则的童鞋私信或文章下留言相关网址。个人觉得官方封装的类里主流视频网站挺全的。
 
涉及文件system/Services/VideoUrlParser.php
以下是代码分享。

 


需要在54行添加 相关域名:
例如const CHECK_URL_VALID = "/(youku\.com|tudou\.com|56\.com|(my\.)?tv\.sohu\.com|v\.qq\.com|youtube\.com|miaopai\.com|weibo\.com)/";
添加了秒拍和微博里地址域名

v1605161030 微博视频地址解析。weibo.com

//链接地址形如: [url=http://weibo.com/p/2304447007c10d71236ca1d6cfbc981071c6df]http://weibo.com/p/2304447007c ... 1c6df[/url]
//解析函数
	private function _parseWeibo($url){
		$html = self::_fget($url);

		preg_match('#fid=([0-9a-zA-Z\:]+)&#', $html, $matches);
		
		if (!$matches[1])
		{
			return false;
		}
		
		$data['swf'] = "[url=http://video.weibo.com/player/]http://video.weibo.com/player/[/url]{$matches[1]}/v.swf";
		return $data;
	}




小咖秀地址解析
	private function _parseXiaoka($url){
		preg_match("#v\/(.+)\.html#", $url, $matches);

		if (!$matches[1])
		{
			return false;
		}
		$data['img'] = 'http://qncdn.miaopai.com'.'/stream/{$matches[1]}_m.jpg';
		$data['swf'] = "[url=http://qncdn.miaopai.com"]http://qncdn.miaopai.com"[/url] . "/img/swf/player.swf?scid={$matches[1]}&autopause=false&fromweibo=false&loop=true&autoplay=true";
		return $data;	
	}


v1601041111 微博视频地址解析。video.weibo.com
 由于微博方面改变视频连接和展示规则,原方法失效。




 
v1601032323 秒拍视频地址解析规则 miaopai.com/ent.v.sina.cn
v1601040204 发现秒拍视频和搜狐视频的解析规则是一样的。。。
private function _parseMiaopai($url){
	preg_match("#show\/([0-9a-zA-Z_\-]+)\.htm#", $url, $matches);
	if (!$matches[1])
	{
		return false;
	}
	$data['swf'] = "[url=http://p.weibo.com/show/]http://p.weibo.com/show/[/url]{$matches[1]}.swf";
	return $data;
}

×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:亿零网-乐享网络,做最好的自己 » 【WeCenter二次开发】视频地址解析。
标签: 建站 美化 WC

网友评论(1)

免费分享:空手套白狼,每30分钟赚18元,全新暴力正规项目,限时招真传弟子!
当你还在思考的时候,你的对手早就已经开始操作了!
赚钱最核心的秘密,那就是行动一定要快!狠!准!你只能从成功走向成功!
空手套白狼定义:是指花费极小的代价,获取一个丰厚的回报!
快速拜师渠道:威 sgvg6666  (写验证码126,加我必通过)
6个月前 (2018-01-16) 回复