诸如 Prefect Player 提供了多个可以自定义的在线直播源文件添加接口,甚至可以根据需求无限添加,而友窝、骆驼、百川影音等都是只内置唯一的用户自定义通道。习惯性地,大部分人都是直接把TXT或PHP格式的源文件只扔上去。
之前百川为了解决部分人提出的一个接口不够用的问题,他是给大家一个文件,大概目录如下。
接口 ├──── list.php └──── list ├── 10001.txt
注意list文件夹下可以放置多个txt文件,这边只是列出一举栗。其中PHP文件的内容为:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<?php header( 'Content-Type: text/json;charset=UTF-8' ); $dir =dirname( __FILE__ ); $files = glob ( './list/*.txt' ); $result = '' ; foreach ( $files as $file ) { $fsize = filesize ( $file ); $myfile = fopen ( $file , "r" ) or die ( "Unable to open file!" ); $txt = fread ( $myfile , $fsize ); fclose( $myfile ); $txt = $txt . "\r\n" ; $result = $result . $txt ; } echo $result ; ?> |
这样只要在APP上填写 /list.php 的地址,就相当于读取了 list 文件夹下的所有txt源文件内的直播源了。
这是段很简单的代码,但当时还是眼前一亮,那种挣脱束缚的感觉。大佬这是以后台开发者的角度提供处理接口方式,这是对APP单一接口的扩展方法。
转载是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。:YE23 简单点幸福些 » 百川影音等APP网络自定义接口的运用