Skip to content

配置字段说明

注意

所有符号都为英文状态下的半角符号。{["key" : "value"],}
完整示例1:https://node.mac-cms.com
完整示例2:https://github.com/maccmsapp/maccms_app_config

注意

资源站的接口类型需选择MacCMS V10苹果V10
一般资源站的首页默认给的就是。

Json字段说明:

以下仅为节选,若要复制修改请访问完整示例来修改

{
  "privateKey": "404", 
  表示隐私码是404
  如果你用的别人的配置,将链接放浏览器里访问一下,就能看到这个隐私码了。
  
  "tvSources": [     tvSources是电视直播配置
    {
      "name": "IPTV 1 [IPV6]",
      "m3uUrl": "https://ghp.ci/https://raw.githubusercontent.com/cuikaipeng/IPTV/refs/heads/main/IPTV.m3u",
                m3uUrl须为m3u格式
      "block": false
      false表示所有人都可打开
    },
    {
      "name": "IPTV 3",
      "m3uUrl": "https://ghp.ci/https://raw.githubusercontent.com/vicjl/myIPTV/refs/heads/main/IPTV-all.m3u",
      "block": true
      true表示需要在输入隐私码后才可打开
    }
  ],
  
  "sources": [   sources是影视点播配置
    {
      "name": "非凡资源",
      "url": "http://cj.ffzyapi.com/api.php/provide/vod/from/ffm3u8/",
              一般采集站给的url是http://cj.ffzyapi.com/api.php/provide/vod/
              或是http://cj.ffzyapi.com/api.php/provide/vod/at/xml/
              去掉结尾的at/xml:http://cj.ffzyapi.com/api.php/provide/vod/
              将上方的链接复制到浏览器里访问,我们会得到一个Json字符串
              至此我们就拿到了采集站的url,可以直接使用了。
              【以下可选】可以让接口更快
              访问以上url的结果里找出其中的vod_play_from字段
              例如"vod_play_from":"feifan,ffm3u8"
              feifan是针对网页的,我们不需要,只需要ffm3u8,为了减少返回字段大小
              我们将vod_play_from的值复制到url字段里,需要加上from
              原来:http://cj.ffzyapi.com/api.php/provide/vod/
              得到:http://cj.ffzyapi.com/api.php/provide/vod/from/ffm3u8/
              
      "playerName": {
        "ffm3u8": "非凡"
        【可不填】ffm3u8是vod_play_from的值,"非凡"是我们给他起的别名,为了界面更好看
      },
      
       "blockTypeName": [
                "伦理",
                "港台三级",
                "韩国伦理",
                "韩国伦理",
                "两性课堂",
                "写真热舞"
            ],
      【可不填】需要屏蔽的分类名称,多个以英文逗号分割
      对应type_name的值,如:"type_id":34,"type_pid":1,"type_name":"伦理片"
      输入隐私码后,该分类会显示出来。
      
      "blockAdsRule": [
        "#EXT-X-DISCONTINUITY[\\r\\n]+(?:#EXTINF:(?:4\\.666667|5\\.433333|3\\.333333|3\\.900000|3\\.233333),[\\r\\n]+.*?[\\r\\n]+){5}#EXT-X-DISCONTINUITY"
      ],
      【可不填】屏蔽广告的正则表达式,多个以英文逗号分割,需要转义
      取一个该资源内的m3u8,拿到文本内容,找到广告ts特征,用正则来匹配
      播放的时候会跳过匹配到的ts片断
      
      "typeConfig": {
                "电影": [
                    "动作片",
                    "喜剧片",
                    "爱情片",
                    "科幻片",
                    "恐怖片",
                    "剧情片",
                    "纪录片",
                    "战争片",
                    "动画片",
                    "邵氏电影",
                    "4K电影"
                ],
                "电视剧": [
                    "国产剧",
                    "欧美剧",
                    "韩剧",
                    "日剧",
                    "港剧",
                    "台剧",
                    "泰剧",
                    "海外剧"
                ],
                "综艺": [
                    "演唱会",
                    "大陆综艺",
                    "日韩综艺",
                    "港台综艺",
                    "欧美综艺"
                ],
                "动漫": [
                    "国产动漫",
                    "日韩动漫",
                    "欧美动漫",
                    "港台动漫",
                    "海外动漫"
                ],
                "爽文短剧": [
                    "有声动漫",
                    "女频恋爱",
                    "反转爽剧",
                    "古装仙侠",
                    "年代穿越",
                    "脑洞悬疑",
                    "现代都市"
                ],
                "伦理": [
                    "韩国伦理",
                    "港台三级",
                    "西方伦理",
                    "日本伦理",
                    "两性课堂",
                    "写真热舞"
                ],
                "体育赛事": [
                    "篮球",
                    "足球"
                ]
            },
        【可不填】分类配置,用于一级分类转二级分类
        如快车资源站https://caiji.kczyapi.com/api.php/provide/vod/from/kcm3u8/就是一级分类
        
      "desc": ""
      【可不填】资源描述,显示在设置时的列表下方
    },
    {
      "name": "量子资源",
      "url": "http://cj.lziapi.com/api.php/provide/vod/from/lzm3u8/",
      "playerName": {
        "lzm3u8": "量子"
      },
      "blockTypeName": ["伦理片","新闻资讯","电影资讯","娱乐新闻"],
      "blockAdsRule": [],
      "desc": "资源较全,但接口较慢,视频加载又相对流畅。"
    }
  ]
}