|
本帖最后由 gf101xt 于 2024-11-20 13:01 编辑
<?php
error_reporting(0);
$id = $_GET['id']??'cctv6';
$n = [
'cctv6' => 'C8000000000000000001703664302519',//CCTV6电影
'sxws' => 'C8000000000000000001549002795141',//陕西卫视
'hnws' => 'C8000000000000000001698916303269',//河南卫视
'btws' => 'C8000000000000000001698916970405',//兵团卫视
'hinws' => 'C8000000000000000001698917316657',//海南卫视
];
$url = "https://h5.nty.tv189.com/bff/apis/user/authPlayLive?contentId=$n[$id]";
$h = [
"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER,$h);
$d = curl_exec($ch);
curl_close($ch);
$playUrl = json_decode($d)->info->playUrl;
$uas = parse_url($playUrl)["query"];
parse_str($uas,$arr);
$burl = explode('sign',$playUrl)[0];
$playurl = $burl."sign={$arr['sign']}&t={&guid={$arr['guid']}";
header('location:'.$playurl);
//print_r($playurl);
?>
|
|