苹果CMS V10火车头发布模块制作教程:从零开始轻松集成内容发布
苹果CMS(MacCMS)作为国内知名的影视内容管理系统,凭借其强大的功能性和易用性,被广泛应用于影视、资讯等网站搭建,而火车头采集发布器则是内容运营中不可或缺的工具,通过其自动化采集与发布功能,可大幅提升工作效率,本文将详细介绍如何为苹果CMS V10制作火车头发布模块,实现从采集到发布的全流程自动化,帮助网站管理员轻松管理内容。
环境准备:搭建基础工作条件
在开始制作发布模块前,需确保以下环境已准备就绪:
苹果CMS V10环境
- 已安装并正常运行苹果CMS V10(建议使用最新稳定版,官网下载:https://www.maccms.com/);
- 确保网站后台“接口设置”中已开启“发布接口”(路径:后台设置 → 接口管理 → 发布接口,勾选“启用”并记录接口地址);
- 获取发布接口的AppKey和Secret(在接口管理页面可查看,用于身份验证)。
火车头采集发布器
- 下载并安装火车头采集发布器(建议使用最新版,官网下载:http://www.locoy.com/);
- 熟悉火车头的基本操作(如模块管理、字段配置、任务设置等)。
测试数据
- 准备一条待发布的测试数据(如文章标题、内容、分类、标签等),用于后续模块测试。
获取苹果CMS V10发布API接口参数
苹果CMS V10的发布接口采用HTTP POST请求,需传递特定参数,以下是核心参数说明(以“文章发布”为例):
| 参数名 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
| appkey | string | 是 | 接口AppKey(后台接口管理获取) | 1234567890 |
| sign | string | 是 | 签名(生成规则:MD5(appkey + timestamp + secret),全部小写) | 5f4dcc3b5aa765d61d8327deb882cf99 |
| timestamp | string | 是 | 当前时间戳(10位,Unix时间戳) | 1634567890 |
| action | string | 是 | 操作类型(发布文章为“article.add”) | article.add |
| content | string | 是 | (支持HTML格式) | 这是测试文章内容 |
| cid | int | 是 | 分类ID(苹果CMS后台分类管理中的ID) | 1 |
| tags | string | 否 | 文章标签(多个标签用英文逗号分隔) | 标签1,标签2 |
注意类型(如视频、小说)的接口参数可能不同,需参考苹果CMS官方《API文档》(后台“接口设置”中可下载)。
火车头发布模块制作步骤
1 新建发布模块
- 打开火车头采集发布器,点击顶部菜单“模块管理” → “新建模块”;
- 模块名称填写“苹果CMS V10文章发布”(自定义,便于识别);
- 模块类型选择“HTTP发布”,点击“确定”。
2 配置请求参数
在新建的模块编辑界面,切换到“请求参数”选项卡,配置如下:
(1)基础设置
- 接口地址:苹果CMS后台“接口管理”中复制的发布接口URL(如:
https://您的网站域名/index.php/api/v1/release); - 请求方式:选择“POST”;
- 编码:选择“UTF-8”(与网站编码一致)。
(2)请求头
点击“添加请求