触电新闻代理源码

warning: 这篇文章距离上次修改已过655天,其中的内容可能已经有所变动。

<-?php

//触电新闻v3
$pk = $_GET['pk'];
$ts = time().'123';
$headers = [
    "X-ITOUCHTV-Ca-Key:04039368653554864194910691389924",
    "X-ITOUCHTV-Ca-Timestamp:$ts"
];
$signkey = "qmiHeB9bKgowHqxRv0prc2cPN2EwXL1HOYu3DPiYCcaYxyxdFIyT5mAfBmr0UKPO";
$bstrURL = "https://tcdn-api.itouchtv.cn/getParam";
$sign =base64_encode(hash_hmac("SHA256","GET\n$bstrURL\n$ts\n",$signkey,true));
$headers[] = "X-ITOUCHTV-Ca-Signature:$sign";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $bstrURL);                  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); 
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);
$data = curl_exec($ch);
curl_close($ch);
$json = json_decode($data);
$node = $json->node;

array_pop($headers);
$bstrURL = "https://api.itouchtv.cn/liveservice/v3/tvChannelList?node=$node";
$sign = base64_encode(hash_hmac("SHA256","GET\n$bstrURL\n$ts\n",$signkey,true));
$headers[] = "X-ITOUCHTV-Ca-Signature:$sign";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $bstrURL);                  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); 
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);
$data = curl_exec($ch);
curl_close($ch);

if($pk == '')
{
    $json = json_decode($data);
    foreach($json->tvChannelList as $out)
    {
        echo ($out->name.','.$out->pk.'<br />');
    }
}
else
{
    preg_match('/pk":'.$pk.',.*?"url":"(.*?)"/i',$data,$result);
    $playURL = $result[1];
    header("location:$playURL");
}

?->
No:0 pk:1183 name:广东珠江
No:1 pk:1182 name:广东卫视
No:2 pk:1197 name:南方卫视
No:3 pk:1198 name:广东综艺
No:4 pk:1186 name:广东新闻
No:5 pk:1184 name:广东体育
No:6 pk:1185 name:广东公共
No:7 pk:1199 name:广东影视
No:8 pk:1187 name:嘉佳卡通
No:9 pk:1191 name:广东国际
No:10 pk:1196 name:广东经济科教
No:11 pk:1200 name:广东少儿
No:12 pk:2463 name:广东移动
No:13 pk:2511 name:GRTN文化频道
No:14 pk:1232 name:肇庆新闻综合
No:15 pk:2402 name:河源综合
No:16 pk:1254 name:揭阳综合
No:17 pk:1248 name:江门综合
No:18 pk:1225 name:湛江综合
No:19 pk:2395 name:东莞新闻综合
No:20 pk:2396 name:惠州新闻综合
No:21 pk:2397 name:珠海综合
No:22 pk:2401 name:梅州综合
No:23 pk:2389 name:云浮综合
No:24 pk:1247 name:茂名综合
No:25 pk:1261 name:汕尾综合
No:26 pk:2386 name:韶关新闻综合
No:27 pk:1206 name:深圳卫视
No:28 pk:2496 name:河源公共
No:29 pk:1235 name:东莞公共
No:30 pk:2400 name:清远综合
No:31 pk:2506 name:阳江-2
No:32 pk:2505 name:阳江-1
No:33 pk:2398 name:汕头新闻综合
No:34 pk:2406 name:开平生活
No:35 pk:2452 name:紫金台
No:36 pk:2413 name:海丰县广播电视台
No:37 pk:2460 name:佛冈综合
No:38 pk:2447 name:英德新闻综合频道
No:39 pk:2458 name:阳春综合
No:40 pk:2414 name:广宁综合
No:41 pk:2404 name:惠东综合频道
No:42 pk:2405 name:开平综合
No:43 pk:2439 name:工布江达县广播电视台
No:44 pk:2445 name:廉江台
No:45 pk:2465 name:陆河县广播电视台
No:46 pk:2450 name:普宁台
No:47 pk:2448 name:清新综合频道
No:48 pk:2455 name:连州综合
No:49 pk:2441 name:鹤山综合
No:50 pk:2471 name:信宜台1
No:51 pk:2469 name:乳源电视台
No:52 pk:2440 name:化州综合
No:53 pk:2470 name:惠阳电视台
No:54 pk:2462 name:怀集综合
No:55 pk:2474 name:徐闻台
No:56 pk:2482 name:雷州综合
No:57 pk:2488 name:遂溪台
No:58 pk:2477 name:阳西公共
No:59 pk:2476 name:阳西综合
No:60 pk:2479 name:台山台
No:61 pk:2497 name:东源频道
No:62 pk:2490 name:新会综合
No:63 pk:2503 name:乐昌电视台
No:64 pk:2492 name:和平台
No:65 pk:2432 name:哈密一套
No:66 pk:2433 name:哈密二套
No:67 pk:2512 name:广东新闻广播
No:68 pk:2434 name:哈密三套
No:69 pk:2513 name:珠江经济
No:70 pk:2514 name:音乐之声
No:71 pk:2515 name:交通之声
No:72 pk:2518 name:南方生活
No:73 pk:2519 name:城市之声
No:74 pk:2516 name:股市广播
No:75 pk:2517 name:文体广播
No:76 pk:2467 name:高要电台
No:77 pk:2478 name:惠阳电台
No:78 pk:2464 name:海丰电台
No:79 pk:2461 name:佛冈电台
No:80 pk:2446 name:英德电台
No:81 pk:2430 name:广宁电台
No:82 pk:2410 name:四会电台
No:83 pk:2407 name:开平电台
No:84 pk:2457 name:连州电台
No:85 pk:2443 name:惠东电台
No:86 pk:2412 name:高州电台
No:87 pk:2411 name:廉江电台
No:88 pk:2459 name:阳春电台
No:89 pk:2466 name:螺河之声
No:90 pk:2442 name:鹤山电台
No:91 pk:2473 name:信宜电台
No:92 pk:2475 name:徐闻电台
No:93 pk:2483 name:雷州电台
No:94 pk:2484 name:新兴电台
No:95 pk:2487 name:遂溪电台
No:96 pk:2480 name:台山电台
No:97 pk:2486 name:怀集电台
No:98 pk:2481 name:恩平电台
No:99 pk:2489 name:新会电台
No:100 pk:2501 name:普宁电台
No:101 pk:2504 name:乐昌电台
No:102 pk:2498 name:东源电台
No:103 pk:2493 name:和平电台
No:104 pk:2508 name:阳江综合广播
No:105 pk:2507 name:阳江旅游环保广播
No:106 pk:2435 name:平谷电台
No:107 pk:2521 name:博罗people广播电台
No:108 pk:2491 name:罗定综合
No:109 pk:2520 name:连平台

添加新评论