xiaoqiang.json 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {
  2. "ua": "",
  3. // 首页地址 用于获取 分类和首页推荐
  4. "homeUrl": "https://www.xqmi.top",
  5. // 手动设置分类,如果手动设置了分类则不使用上面的分类xpath获取分类 例如 "cateManual": {"电影": "1", "电视剧": "2"},
  6. "cateManual": {"推荐": "0","电影": "1","电视剧": "2", "综艺": "3","动漫": "4","国产剧": "13","港台剧": "14","日韩剧": "15","欧美剧": "16","动作片": "6","喜剧片": "7","爱情片": "8","科幻片": "9","恐怖片": "10","剧情片": "11","战争片": "12"},
  7. // 首页推荐视频的节点
  8. "homeVodNode": "//ul[@class='stui-vodlist clearfix']/li/a",
  9. // 首页推荐视频的名称
  10. "homeVodName": "/@title",
  11. // 二次处理正则
  12. "homeVodNameR": "",
  13. // 首页推荐视频的id
  14. "homeVodId": "/@href",
  15. // 二次处理正则
  16. "homeVodIdR": "/id/(\\w+).html",
  17. // 首页推荐视频的图片
  18. "homeVodImg": "/@data-original",
  19. // 二次处理正则
  20. "homeVodImgR": "",
  21. // 首页推荐视频的简介
  22. "homeVodMark": "/span[@class='pic-text text-right']/text()",
  23. // 二次处理正则
  24. "homeVodMarkR": "",
  25. // 分类页地址 {cateId} 分类id {catePg} 当前页
  26. "cateUrl": "https://www.xqmi.top/index.php/vod/type/id/{cateId}/page/{catePg}.html",
  27. // 同上面的homeVod字段 分类列表中的视频信息
  28. "cateVodNode": "//ul[@class='stui-vodlist clearfix']/li/a",
  29. "cateVodName": "/@title",
  30. "cateVodId": "/@href",
  31. "cateVodIdR": "/id/(\\w+).html",
  32. "cateVodImg": "/@data-original",
  33. "cateVodMark": "/span[@class='pic-text text-right']/text()",
  34. // 详情页地址 用于获取详情页信息 及 播放列表和地址
  35. "dtUrl": "https://www.xqmi.top/index.php/vod/play/id/{vid}.html",
  36. // 详情节点
  37. "dtNode": "//body",
  38. // 视频名
  39. "dtName": "//div[contains(@class,'video-title')]/h2[@class='title']/text()",
  40. "dtNameR": "",
  41. // 视频图片
  42. "dtImg": "//a[contains(@class,'stui-vodlist__thumb')][1]/@data-original",
  43. "dtImgR": "",
  44. // 视频分类
  45. "dtCate": "//span[contains(@class,'text-muted hidden-xs') and contains(text(), '类型:')]/following-sibling::*/text()",
  46. "dtCateR": "",
  47. // 视频年份
  48. "dtYear": "//span[contains(@class,'text-muted hidden-xs') and contains(text(), '年份:')]/following-sibling::*/text()",
  49. // 视频简介
  50. "dtDesc": "//div[contains(@class,'stui-content__desc col-pd clearfix')]/text()",
  51. "dtDescR": "",
  52. // 播放源节点
  53. "dtFromNode": "//div[contains(@class,'tabs')]/ul[@class='t-ul']",
  54. // 播放源名称 多个重名播放源
  55. "dtFromName": "concat('播放源',count(parent::*/preceding::*//div[contains(@class,'tabs')]/ul[@class='t-ul']) + 1)",
  56. // 二次处理正则
  57. "dtFromNameR": "(\\S+).0",
  58. // 播放列表节点
  59. "dtUrlNode": "//div[contains(@class,'tabs')]/div//ul",
  60. // 播放地址节点
  61. "dtUrlSubNode": "/li/a",
  62. // 播放地址
  63. "dtUrlId": "/@href",
  64. // 二次处理正则
  65. "dtUrlIdR": "/index.php/vod/play/id/(\\S+).html",
  66. // 剧集名称
  67. "dtUrlName": "/text()",
  68. // 二次处理正则
  69. "dtUrlNameR": "",
  70. // 播放页面的地址 {playUrl} 对应上面 dtUrlId 获取到的地址
  71. "playUrl": "https://www.xqmi.top/index.php/vod/play/id/{playUrl}.html",
  72. // 解析webview的user-agent
  73. "playUa": "",
  74. // 搜索地址
  75. "searchUrl": "https://www.xqmi.top/index.php/vod/search.html?wd={wd}",
  76. // 同上面的homeVod字段 搜索结果中的视频信息, 这里有对苹果cms suggest搜索接口的特殊支持,参考示例中的极品影视
  77. "scVodNode": "//ul[@class='stui-vodlist clearfix']/li/a",
  78. "scVodName": "/@title",
  79. "scVodId": "/@href",
  80. "scVodIdR": "/id/(\\w+).html",
  81. "scVodImg": "/@data-original",
  82. "scVodMark": "/span[@class='pic-text text-right']/text()"
  83. }