恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 365|回复: 14

[iptv信源 资源分享或寻求] 有大佬能帮个忙吗?

[复制链接]
发表于 2021-4-17 09:20 | 显示全部楼层 |阅读模式
view-source:https://web.guangdianyun.tv/tv?id=348
麻烦大佬帮忙写这个PHP代码,谢谢!
发表于 2021-4-17 09:45 | 显示全部楼层
发表于 2021-4-17 10:27 | 显示全部楼层
https://1812501212048408.cn-hangzhou.fc.aliyuncs.com/2016-08-15/proxy/node-api.online/node-api/tv/channelInfo?id=348
地址在这里面 "hlsUrl":"

 楼主| 发表于 2021-4-17 10:38 | 显示全部楼层
Taki 发表于 2021-4-17 10:27
https://1812501212048408.cn-hangzhou.fc.aliyuncs.com/2016-08-15/proxy/node-api.online/node-api/tv/ch ...

为什么  view-source:https://web.guangdianyun.tv/tv?id=348 里的hlsurl不能抓?
发表于 2021-4-17 10:59 | 显示全部楼层
0po98i 发表于 2021-4-17 10:38
为什么  view-source:https://web.guangdianyun.tv/tv?id=348 里的hlsurl不能抓?

网页源代码里的那个地址也可以,只不过需要一个替换,把“\u002F”替换成“/”
发表于 2021-4-17 11:04 | 显示全部楼层
本帖最后由 Taki 于 2021-4-17 11:51 编辑
  1. <?php
  2. $url="https://1812501212048408.cn-hangzhou.fc.aliyuncs.com/2016-08-15/proxy/node-api.online/node-api/tv/channelInfo?id=348";
  3. $ch = curl_init();
  4.      curl_setopt($ch, CURLOPT_URL, $url);
  5.      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  6.      curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  7.      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  8.      curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.128 Safari/537.36" );
  9.      $data = curl_exec($ch);
  10.      curl_close($ch);
  11. $json=json_decode($data)->data->hlsUrl;
  12. header('location:'.urldecode($json));
  13. ?>
复制代码

 楼主| 发表于 2021-4-17 11:32 | 显示全部楼层
Taki 发表于 2021-4-17 10:59
网页源代码里的那个地址也可以,只不过需要一个替换,把“%u002F”替换成“/”

我替换了也不行
发表于 2021-4-17 11:36 | 显示全部楼层

这样写好像看不了吧
发表于 2021-4-17 11:48 | 显示全部楼层

改了,你再试试
发表于 2021-4-17 11:49 | 显示全部楼层
0po98i 发表于 2021-4-17 11:32
我替换了也不行

直接用我上面写的那个吧
发表于 2021-4-17 11:52 | 显示全部楼层
fxgsfxgs 发表于 2021-4-17 11:36
这样写好像看不了吧

改了,你再试试
 楼主| 发表于 2021-4-17 11:57 | 显示全部楼层
Taki 发表于 2021-4-17 11:48
改了,你再试试

用这个接口就复杂了点,几行就好哈
发表于 2021-4-17 12:01 | 显示全部楼层
本帖最后由 Taki 于 2021-4-17 12:02 编辑
0po98i 发表于 2021-4-17 11:57
用这个接口就复杂了点,几行就好哈

看起来复杂是因为用了curl来抓取,你要嫌弃可以换file_get_contents,那样就一行
发表于 2021-4-17 12:55 | 显示全部楼层
Taki 发表于 2021-4-17 11:52
改了,你再试试

改了就不是网页的源码了
 楼主| 发表于 2021-4-17 13:08 来自手机 | 显示全部楼层
fxgsfxgs 发表于 2021-4-17 12:55
改了就不是网页的源码了

是的,不知道哪个大佬能搞定网页的php
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-5-16 11:27

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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