虎牙视频PHP解析调用代码
虎牙视频站里多数是游戏解说、游戏攻略等视频,对于做游戏视频资源的网站可以从虎牙视频站里调用视频,下面分享虎牙视频PHP解析调用代码,把代码复制一个php文件里,保存后上传到主机空间里调用。
调用说明:例如http://v.huya.com/play/2865447.html这个播放页的ID为2865447,使用PHP解析调用方法为http://你的域名/huya.php?id=2865447,如果主机不支持curl扩展是无法使用此代码的,请低调使用。
调用说明:例如http://v.huya.com/play/2865447.html这个播放页的ID为2865447,使用PHP解析调用方法为http://你的域名/huya.php?id=2865447,如果主机不支持curl扩展是无法使用此代码的,请低调使用。
<?php /* PHP正则解析虎牙视频地址 ** 2016-08-04 by lanye.org ** 演示 http://music.lanye.org */ error_reporting(0); $videoid = isset($_GET['id']) ? addslashes(trim($_GET['id'])) : ''; if(!empty($videoid)){ $url = 'http://m.v.huya.com/play/'.$videoid.'.html'; $refer = 'http://m.v.huya.com/play/'.$videoid.'.html'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); curl_setopt($ch, CURLOPT_REFERER, $refer); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Linux; U; Android 4.3; en-us; SM-N900T Build/JSS15J) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30'); $output = curl_exec($ch); curl_close($ch); preg_match('|video src="(.*?)"|i', $output, $endput); $videourl = $endput[1]; header("Location:".$videourl); }else{echo '视频ID错误,请输入视频ID号码。BY LANYES.ORG';} ?>
- 版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《蓝叶》。
- 本文网址:https://lanye.org/web/huyashipindiaoyong.html
- 上篇文章:jplayer列表播放错误自动进入下一首方法
- 下篇文章:YY神曲视频PHP解析调用代码
提示