MacCMS API接口说明
MacCMS V10 提供标准的JSON格式API接口,可用于空壳影视等影视APP对接。
接口地址格式
https://你的域名/api.php/provide/vod/提示
接口类型需选择 MacCMS V10 或 苹果V10,一般资源站首页默认提供此格式。
基础参数说明
| 参数 | 说明 | 示例 |
|---|---|---|
| ac | 动作类型 | ac=videolist |
| t | 分类ID | t=1 |
| pg | 页码 | pg=1 |
| h | 最近更新小时数 | h=24 |
| ids | 指定视频ID | ids=123 |
| wd | 搜索关键词 | wd=电影名 |
常用接口
获取视频列表
/api.php/provide/vod/?ac=videolist&t=1&pg=1返回该分类下的视频列表,支持分页。
获取视频详情
/api.php/provide/vod/?ac=videolist&ids=123返回指定ID的视频详情,包含播放地址。
搜索视频
/api.php/provide/vod/?ac=videolist&wd=关键词根据关键词搜索视频。
获取分类列表
/api.php/provide/vod/?ac=list返回所有视频分类信息。
播放源筛选
可通过 from 参数指定播放源,减少返回数据量:
/api.php/provide/vod/from/ffm3u8/其中 ffm3u8 为播放器名称,需从接口返回的 vod_play_from 字段获取。
返回字段说明
json
{
"code": 1,
"msg": "数据列表",
"page": 1,
"pagecount": 100,
"limit": "20",
"total": 2000,
"list": [
{
"vod_id": 1,
"vod_name": "视频名称",
"vod_pic": "封面图地址",
"vod_year": "2024",
"vod_area": "大陆",
"vod_remarks": "更新至10集",
"vod_play_from": "ffm3u8",
"vod_play_url": "第1集$url#第2集$url"
}
]
}