找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 110|回复: 0

CCTV-13 官方代理

[复制链接]

337

主题

89

回帖

1396

积分

管理员

积分
1396
发表于 2024-4-3 20:49:50 | 显示全部楼层 |阅读模式
  1. <?php
  2. error_reporting(0);
  3. $id = isset($_GET['id'])?$_GET['id']:'cctv13gq';
  4. $n = [
  5.      'cctv13lg' => 1,//蓝光
  6.      'cctv13cq' => 4,//超清
  7.      'cctv13gq' => 8,//高清
  8.      ];

  9. $t=time();
  10. $word="&&&20000009&563e1000aabda6bdda96248302d34051&".$t."&emas.feed.article.live.detail&1.0.0&&&&&";
  11. $key="emasgatewayh5";
  12. $sign = hash_hmac("sha256", $word, $key, 0);
  13. $h = [
  14.      'x-emas-gw-appkey: 20000009',
  15.      'x-emas-gw-pv: 6.1',
  16.      'x-emas-gw-sign:'.$sign,
  17.      'x-emas-gw-t:'.$t
  18.      ];
  19. $url="https://emas-api.cctvnews.cctv.com/h5/emas.feed.article.live.detail/1.0.0?articleId=16265686808730585228&scene_type=6";
  20.   $ch = curl_init($url);
  21.   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  22.   curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  23.   curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  24.   curl_setopt($ch, CURLOPT_HTTPHEADER, $h);
  25.   $d = curl_exec($ch);
  26.   curl_close($ch);

  27. $json = json_decode($d);
  28. $playurl = json_decode(base64_decode($json->response),1)['data']['live_room']['liveCameraList'][0]['pullUrlList'][$n[$id]]['authResultUrl'][0]['authUrl'];

  29. header('location:' . $playurl);
  30. //echo $playurl;
  31. ?>
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|TVBox

GMT+8, 2024-5-20 14:27 , Processed in 0.058253 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表