分享模板插件精品好资源
现在位置:首页 > 网站设计 > 虎牙视频PHP解析调用代码

虎牙视频PHP解析调用代码

作者:蓝叶 分类:网站设计 时间:2016-08-04 浏览:14316 评论:10
虎牙视频站里多数是游戏解说、游戏攻略等视频,对于做游戏视频资源的网站可以从虎牙视频站里调用视频,下面分享虎牙视频PHP解析调用代码,把代码复制一个php文件里,保存后上传到主机空间里调用。
调用说明:例如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';}
?>

免责声明:

本页网址:点击复制分享给朋友吧!

本站分享的一切内容资源如若没有备注,均为蓝叶原创,如需转载请注明出处;如有侵权请与我们联系处理。敬请谅解!

评论列表
挤眼亲亲咆哮开心想想可怜糗大了委屈哈哈小声点右哼哼左哼哼疑问坏笑赚钱啦悲伤耍酷勾引厉害握手耶嘻嘻害羞鼓掌馋嘴抓狂抱抱围观威武给力
提交评论

清空信息
关闭评论
娱乐视界
娱乐视界游客
#4
做成插件比较好
2016-11-18 23:31回复
三个表
三个表游客
#3
提示这个:Parse error: syntax error, unexpected 'error_reporting' (T_STRING) in /home/bae/app/huya.php on line 1
2016-10-29 01:06回复
蓝叶
蓝叶游客
@三个表:去除error_reporting(0)试试。
2016-10-30 11:41回复
Song
Song游客
#2
这个  怎么用ck  支持手机呢
2016-08-25 22:10回复
蓝叶
蓝叶游客
@Song:自己看ckplayer使用手册。
2016-08-26 08:06回复
小均
小均游客
#1
已经失效了
提示
<?xml version="1.0" encoding="UTF-8"?>

-<methodResponse>-<fault>-<value>-<struct>-<member><name>faultCode</name>-<value><int>500</int></value></member>-<member><name>faultString</name>-<value><string>错误:XML-RPC服务器只能接受POST数据</string></value></member></struct></value></fault></methodResponse>
2016-08-06 00:37回复
蓝叶
蓝叶游客
@小均:这就叫张冠李戴,我分享的这串代码里何来xml数据。
2016-08-06 09:07回复
小均
小均游客
@蓝叶:难道是我搞错了?我再试试
2016-08-06 12:13回复
0772boy
0772boy游客
@蓝叶:博主你好,能否指点一下虎牙直播的视频地址如何获取?非常感谢
2017-02-21 17:43回复
蓝叶
蓝叶游客
@0772boy:这个帮不了你,没研究过。
2017-02-26 16:40回复