苹果CMS 怎么接入苹果CMS资源网?采集接口绑定教程? (近似海洋采集接口)
学完这篇,你能在苹果CMS V10 后台把任意资源网(含海洋CMS系接口)绑成自己的采集源,并跑通第一次采集。
第一步:确认版本、拿到接口地址
这一步要拿到「资源站接口地址」+「后台管理员账号」,做完你手里就有采集所需的全部信息。
- 确认后台是苹果CMS V10(登录后左上角/首页会显示版本号)。V10 的采集入口和 V8、V9 完全不一样,版本对不上后面菜单找不到。
- 找资源站要接口地址,常见两种写法:
- 通用格式:
http://资源站域名/api.php/provide/vod/ - 海洋CMS系:
http://资源站域名/api.php/provide/vod/at/xml/
注意:接口地址填到
provide/vod/为止,不要自己往后拼?ac=list、?ac=videolist这类参数。系统会自动拼接ac=detail,你多拼一段就会采集到空数据。
第二步:进入后台自定义资源库
这一步是把资源站「登记」进系统,做完资源库列表里会多出一行。
登录后台(默认入口 /admin.php,需要输入后台安全码),顶部菜单点「采集」,左侧点「自定义资源库」(部分版本叫「资源库管理」),右上角点「添加」。
第三步:填写资源库信息
这一步把接口地址写进配置,做完点保存会出现新的资源库条目。
各字段按下面填:
- 资源库名称:随便起,比如「某某资源网」。
- 接口地址:粘贴第一步拿到的地址,结尾记得带
/。 - 接口类型:海洋系一般返回 XML,选「XML」;如果资源站说明里写了「JSON接口」,就选「JSON」。你可以在浏览器里直接打开接口地址,看到
<rss>开头就是 XML,看到{开头就是 JSON。 - 采集方式/请求方式:默认即可。
- 状态:选「启用」。
第四步:测试接口并绑定分类
这一步让系统认识资源站的分类,做完采集才不会把「动作片」塞进「动漫」里。
回到「自定义资源库」列表,找到刚添加的那条:
- 先点右侧「测试」,能看到资源站名称和分类列表,说明接口通了。
- 再点「分类绑定」,左边是资源站分类,右边下拉框选本地分类一一对应。不想采的分类留空即可。
注意:分类绑定必须做,且每换一个资源站都要重新绑一次。不绑定直接采集,内容会全部落到默认分类里,后期清理非常麻烦。
第五步:设置采集参数并开跑
这一步调采集节奏,做完点「开始采集」就能入库。
进入「采集」→「采集参数」,重点三项:
- 采集类型:第一次建议选「全部」,之后日常选「当天」。
- 每页采集条数:一般 20,接口的分页大小由资源站决定。
- 播放器匹配:页面下方还有播放器匹配置区,把资源站返回的播放器代号(如
youku、qq、m3u8)对应到本地播放器。漏配会导致详情页播放器打不开。
设置完回到「自定义资源库」,点对应资源库右侧的「采集」,选「当天」或「全部」,等进度跑完。想自动跑,可以在宝塔面板「计划任务」里加一条 URL 访问任务,定时请求采集地址。
注意:采集频率别设太高,同一接口 1~2 秒一次就够,压太狠资源站会封你的 IP。
第六步:验收与排查
这一步确认采集真的成功了。打开前台首页,能看到新影片、点进详情页能播放,就是通了。
常见问题对照:
- 测试返回空:接口地址多了参数,或资源站已停用该接口。
- 采集条数一直是 0:分类没绑定,或资源站的分类名与上次不同,回去重新绑一次。
- 能采集但播放不了:播放器匹配没做,或资源站给的是需要切片器的 m3u8。
- 图片不显示:后台「系统」→「附件设置」里开启图片本地化(采集参数中也有「图片下载」开关)。
小结
- 接口地址填到
provide/vod/为止,别加ac=list之类的尾巴。 - 添加资源库 → 测试 → 分类绑定 → 采集,四步缺一不可。
- 接口类型 XML/JSON 由资源站决定,浏览器打开地址一看便知。
- 播放器匹配不做,采回来的片子放不了。
- 自动采集靠计划任务定时触发,频率别太猛。
原文链接:https://www.gj0.com/thread-15.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。