佛山电视台代理源码
<?php$id=$_REQUEST['id'];
$ids=array(
"gdfstv2" => 2,//佛山公共
"gdfstv1" => 3,//佛山综合
"gdfstv3" => 4,//佛山影视
"gdfstv5" => 5,//佛山南海
"gdfstv4" => 6,//佛山顺德
"gdfsgm" => 7,//佛山高明
"gdfsss1" => 8,//佛山三水
);
function get_data($url) {
$ch = curl_init();
$timeout = 3;
$headers = array(
'APPKEY: xinmem3.0',
'VERSION: 4.0.9',
'PLATFORM: ANDROID',
'SIGN: b2350fe63e26fbf872b424dece22bd1b',
'devID: 05a5cf06982ba7892ed2a6d38fe832d6',
'User-Agent: okhttp/3.11.0'
);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers );
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true);
curl_setopt($ch, CURLOPT_POST, 1);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$info=get_data("https://xmapi.fstv.com.cn/appapi/tv/index");
$json=json_decode($info);
$channel=$json->data->channel;
foreach($channel as $list){
$cid=$list->id;
if($cid==$ids[$id]){
$liveurl=$list->stream;
break;
}
}
header('location:' . $liveurl);
?>
将文件保存为gdfstv.php,访问地址是gdfstv.php?id=gdfstv1
页:
[1]