美国主机33/年 韩国电视在线直播 广告招租
↑优惠码qihaa25↑ 广告招租 广告招租
当前位置: 首页 代理教程 正文

最简单的代理入门⑤:有简单接口的代理写法

奇哈 |
1280

距上一次的代理教程已经过去很长时间了,因为能力问题,接下来的教程不晓得怎么才能通俗易懂的讲解能让大家明白,毕竟这些教程对于高手来说不值一提,但是对于之前完全没接触过的人来说,还是比较晦涩难懂。

因为我们主要是讲解的PHP语言的代理,所以中心内容就是了解一些php的语言,比如上一篇网页中包含直播源地址的代理,就是通过preg_match函数来获取直播源的,所以你需要学下这个函数的具体使用方法就可以举一反三了。

而我们在写代理的时候,类似这种直接在源文件中包含直播源的,是非常少的,我们要研究的重点也不在这里,之前说的是以后都要用到的基础写法,稍微麻烦点的代理都是需要找到接口,有的还有加密算法等等。

那么今天就用一个稍微简单的例子来给大家演示以下,如何通过 接口来写一个代理,今天说的是最简单的那种,没有加密,没有算法,没有各种识别的代理写法。

今天的例子就用大家常见的hoge系统来说明:

操作之前我们需要选择一个抓包软件,电脑推荐使用FIDDLER,手机可以使用小黄鸟,这个不重要,根据自己喜好即可。

以下以电脑操作为例,个人不建议使用手机搞,这完全没有仪式感,是对抓包的不尊重。

打开抓包软件后,打开要抓包的网页。

比如我们打开 http://www.wrbtv.cn/folder98/folder100/ 这个页面,软件显示如下内容:

我们需要从右边这些玩意里面找到有用的,看不清楚的话,可以先在上面点数据重放后面那个×,选择把一些图片之类的抓包清除掉

这时候显示的内容少了很多,经常使用以后你基本会一眼发现有用的东西,刚开始的你可以挨个试下,大概了解下,以后抓包就会看了。

我们主要选择媒体文件附近的几个文件来看,比如这个m3u8文件上面有几个文件,我们挨个点击看下,点击后,右边会显示相应的内容,如果我们在右边发现了直播源,那么基本上就是这个文件了,如果搞不清楚的,可以把左边的文件右键点击链接复制url,然后在浏览器打开。

我们复制左边 http://www.wrbtv.cn/m2o/player/program_xml.php?access%5Ftoken=&channel%5Fid=6&id=6&time=1603242650900 这个链接,这个基本上后面的参数可以省略,得到 http://www.wrbtv.cn/m2o/player/program_xml.php?access_token=&channel_id=6

在浏览器打开,得到以下内容

从上面这个图片。大家可以发现很多直播地址,很多数字的就是回放内容,而带有playlist.m3u8 的直播源就是直播的源。

试着把这个地址复制到播放器收看,OK,可以播放,就是这个地址了

然后通过这个抓包的文件地址写代理就可以了,具体怎么写,请参考前面的教程。

文件中的6就是各个频道的ID,替换成变量即可。

当然,hoge的代理有很多的接口,这个只是其中一个,比如还有http://www.wrbtv.cn/m2o/channel/channel_info.php?id=6 这样的

有什么疑问的话,请留言,尽可能的挑我明白的回复。

当然这个只是最简单的抓包找接口来代理,比较复杂的没这么简单,以后有机会努力的发布教程。

声明:原创文章请勿转载,如需转载请注明出处!

3.3 3 votes
请为本文打分
订阅
提醒
guest
0 评论
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x