2024年12月3日 星期二
通知

CTCMS 2.0.X 火车头发布接口&模块(双模式)

本发布模块分为:PATHINFO模式和QUERY_STRING模式,使用者根据自己的模式选择,

打开网站根目录下的/ctcms/apps/controllers/文件夹,

把controllers文件夹下的Hct.php删除掉,

用notepad修改我给的Hct.php文件,找到16行,

 $this->pass='12345';

把12345密码修改成自己的,不修改发布提示密码错误,

修改后上传到/ctcms/apps/controllers/目录下。
大家会问为什么要用你提供的这hct.php文件,
原有的接口内容标签不全,我添加了几个如下:

[标签:幻灯图]
[标签:标签]
[标签:人气]
[标签:清晰度]
[标签:级别]
[标签:金币]

视频观看级别参数:
1、默认 0
2、会员点播观看 1
3、点播vip会员5折 2
4、vip会员免费 3
5、会员点播vip免费 4

还有几个没添加,自我感觉没用。

CTCMS接口自带功能:
//判断播放器来源
//开始处理数据
//判断数据是否相同
//存在同名数据则修改
//不存在则新增
//合并新老数据
//好像不支持下载地址

测试版本:
CTCMS 2.0.0 OK
CTCMS 1.2.7 未测,估计也可以用,
CTCMS 免费版 待测

测试环境为Nginx环境和PATHINFO模式,使用发布接口可能需要添加两条伪静态

rewrite ^/hct/list /index.php?c=hct&m=lists last;
rewrite ^/hct/ruku?pass=(.*)$ /index.php?c=hct&m=ruku&pass=$1 last;

二级目录

rewrite ^/svip/hct/list /svip/index.php?c=hct&m=lists last;
rewrite ^/svip/hct/ruku?pass=(.*)$ /svip/index.php?c=hct&m=ruku&pass=$1 last;

其他未测,使用者自行测试,有偿解决问题加右边工具栏中的QQ群联系群主。

规则就不提供了,内容标签用发布模块导入一下,在编写下规则。

web发布管理注意事项:

1、编码为UTF-8

2、全局变量为接口密码

3、登陆网址:https://yourdomain/ or https://yourdomain/svip/  以/结尾

提示:不能发布下载地址

OL版WEB发布设置:

1、网页编码:UTF-8

2、 全集变量:认证码

3、登录方式:数据包

伪静态模式:PATHINFO模式

提示:支持播放地址和下载地址,弊端就是登陆容易失效/不过滤重复,具体情况自测。

有需要多资源入库免登录接口的可以找我哈,这个不免费哦。

本教程使用了抓包工具Fiddler,怎么抓包自己看抓包教程。

资源下载此资源下载价格为38积分,请先
本内容仅限有权限用户查看,如有问题可留言
疑问咨询QQ:819229574
原创文章,转载请注明: 转载自荣耀博客
本文链接地址: CTCMS 2.0.X 火车头发布接口&模块(双模式)

关于 荣耀博客

好记性,不如烂笔头。

随机推荐

2020041609015488 310x165.png

如何使用火车采集器批量查询联通号码历史欠费

只有想不到,没有做不到,只要你 …

发表回复