前言:
做站的朋友应该知道,像解析接口一旦失效的话没有及时发现,就会导致解析不了,之前社长也提供过一版轮询插件的 2.0,但是之前那款没有缓存功能,解析速度也没有3.0的快,今天给大家分享一下
原理:轮询原理是根据你设置的多条接口按顺序进行轮换解析,直到解析出来地址之后返回播放地址进行播放,可设置多条接口,及请求超时时间,
特色功能:
- 接口可自定义添加数量,不建议添加过多,如果超级多的话,切前面的接口全部失效,这样会导致请求时间过长
- 可设置接口请求超时时间,超过设置时间,切换下一条接口,自动切换备用,直到全部线路用尽
- 可配合 PHP 环境中 redis 缓存+cache 文件缓存(极速响应),缓存可减少解析时间和加快播放速度
- 自动判断链接地址根据 API 解析的类型进行自动分类缓存 根据平台规则缓存
- 可设置专用接口,例如:XX 视频,优先调用专用接口
- 可搭配计费解析系统会更佳
- 有能力的朋友可自行二开自定义
缓存文件目录
调用方法教程:
调用方式很简单,直接上传到你的服务器,域名+lxjson.php?url=
如放置的是二级目录,缓存的文件需要自行修改一下地址否则缓存下来的文件会无法访问如下图
修改文件中第 281 行缓存地址,
开启缓存功能教程
- 运行环境
PHP7.0
安装扩展opcache
redis
这两个扩展:如下图
- Session 配置 选择 redis 密码为空即可,此项默认不用设置
- 宝塔计划任务 定时清理缓存 命令:
https://域名/lxjson.php?cache=888999
- 也可自定义修改清除缓存密码在文件中的第 118 行,修改访问即可
接口请求示例
本站代码模板仅供学习交流使用请勿商业运营,严禁使用觅知博客上的模板&源码从事违法,侵权等任何非法活动!
感谢您的来访,获取更多精彩文章请收藏本站。
© 版权声明
THE END
- 最新
- 最热
只看作者