前言


之前已经写了关于TVBOX的第一期的接口DIY教程,方法较简单,基本上被采集的网站是使用CMS框架搭建,使用第一期的方法90%就可以搞定,但是也可能存在一些高质网站并不是使用CMS来做的,那么第一期的方法就是有心无力了,所以今天来抽空写一下tvbox的第二期的DIY接口教程:BPQ写源,通过本期的方法基本上通杀99%的网站了,请注意:本期教程需要有代码基础,有代码恐惧症的可以忽略了。

废话就不多说了,先看看下面已经写好的接口:

{
    "key": "黑狐",
    "name": "黑狐┃BPQ",
    "type": 3,
    "searchable": 1,
    "quickSearch": 1,
    "playerType": "2",
    "api": "csp_XBPQ",
    "ext": {
        "站名": "黑狐影院",
        "主页url": "aHR0cDovL2ZhZ21uLmNvbQ==", //Base64转码
        "数组": "class=\"stui-vodlist__box\"&&</a>",
        "图片": "data-original=\"&&\"",
        "标题": "title=\"&&\"",
        "链接": "href=\"&&\"",
        "嗅探词": ".m3u8#v3.huoshanvod.com#v3-dy-o.zjcdn#sf16-sg.larksuitecdn.com",
        "过滤词": "/hls/#php",
        "副标题": "<span class=\"pic-text text-right\">&&</span>",
        "搜索url": "aHR0cDovL2ZhZ21uLmNvbQ==/search.php;post;searchword={wd}",
        "搜索模式": "1",
        "搜索数组": "<a class=\"v-thumb stui-vodlist__thumb&&</a>",
        "搜索图片": "data-original=\"&&\"",
        "搜索标题": "title=\"&&\"",
        "搜索链接": "href=\"&&\"",
        "搜索副标题": "<span class=\"pic-text text-right\">&&</span>",
        "搜索后缀": "/view/",
        "线路数组": "href=\"#down&&/a>[替换:奇异视频>>黑狐一线#优酷视频>>黑狐二线#搜狐视频>>黑狐三线#咪咕视频>>黑狐四线]",
        "线路标题": ">&&<",
        "播放数组": "class=\"stui-content__playlist clearfix&&</ul>",
        "状态": "地区:&&</p>",
        "导演": "导演:&&</p>",
        "主演": "主演:&&</p>",
        "简介": "简介:&&</div>",
        "播放列表": "<a&&/a>",
        "播放标题": ">&&<",
        "播放链接": "href=\"&&\"",
        "免嗅": "0",
        "分类": "电影$1#电视剧$2#动漫$3#综艺$4",
        "分类url": "aHR0cDovL2ZhZ21uLmNvbQ==/list/{cateId}_{catePg}.html?order=time"  }},

以上代码基本是BPQ全规则,规则主要构成为数组数据截取、线路数据截取、搜索数据截取、播放数据截取。

本次主要介绍数组数据和播放数据的截取!

 

准备工具


M浏览器(手机端):请自行到网上下载(这个应该没有难度) 为什么需要在手机端使用这个浏览器? 现在有些网站,特别是自研的,并不是采用通用CMS框架搭建的网站,一般都做好了反爬的措施,比如网页无法打开F12什么的,而使用这个浏览器能突破限制,那为什么要在手机上使用,因为只有手机端有这个浏览器。或者,你使用模拟器也行。

数组数据


"数组": "class=\"stui-vodlist__box\"&&</a>", "图片": "data-original=\"&&\"", "标题": "title=\"&&\"", "链接": "href=\"&&\"", "副标题": "<span class=\"pic-text text-right\">&&", 截取目的主要是找上面的代码在哪里?

具体步骤

隐藏内容
本内容需权限查看
  • 普通用户: 8积分
  • 年度会员: 8积分
  • 尊贵会员: 免费
已有3人解锁查看
| 直播源格式互转工具   | M3U8在线播放器 | 港澳台超清直播源【会员专属】  | 央卫超清直播源【会员专属】