一、找接口地址
资源站一般在首页或「帮助中心」提供苹果CMS V10 的接口,格式通常是:
https://接口域名/api.php/provide/vod/?ac=list
拿地址后先用浏览器打开看一下,能返回带 code 和 list 的数据才说明可用。返回空白或 403 就换一个。
二、添加资源库
- 后台 → 采集 → 自定义资源库 → 添加。
- 资源名称随便填,方便自己识别。
- 资源 URL 填接口地址。接口方式选 JSON,这是 V10 适配最稳的格式。
- 连接超时建议 10 秒。有些数据源要求特定 UA,配置不对会返回 403。
- 保存后点「资源库测试」,能返回数据条数就说明通了。
三、绑定分类与播放器
- 绑定分类:把接口返回的分类对应到你站点的分类。这一步别偷懒跳过,否则会按接口原名自动建分类,导致全站分类混乱(「韩国」和「韩国剧」变成两个分类)。
- 添加播放器:看接口返回的来源标识(如
zkm3u8),在播放器管理里添加一个编码完全一致的播放器,否则采集进来无法播放。 - 入库设置建议「不替换已有数据」,避免覆盖手动添加的精品内容。
- 宝塔计划任务(推荐):添加 Shell 命令
php /网站路径/php/cli.php api/cron/collect,执行周期设每天一次。 - 定时 URL 触发:后台添加定时器后,访问
你的域名/api.php/timming/index.html?enforce=1&name=定时器名称即可触发,用外部定时访问工具调用。
四、先试采再全采
第一次先选「当天采集」试水,采几条去前台看详情页渲染是否正常、图片能否显示。确认没问题再做全量采集。
采集过程中不要关闭页面。全量采集可能耗时 10–30 分钟。
五、设置定时自动采集
采集不是一次性的事。两种方式:
建议:每天凌晨 3 点左右跑一次,单次采集量控制在 1 万条以内。别设成每十分钟一次,容易把 CPU 打满。