lanmei.json 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. {
  2. "author": "oldnick",
  3. "ua": "",
  4. // 首页地址 用于获取 分类和首页推荐
  5. "homeUrl": "https://www.lmr1688.com/",
  6. "dcVipFlag": "true",
  7. "dcPlayUrl": "true",
  8. // 手动设置分类,如果手动设置了分类则不使用上面的分类xpath获取分类 例如 "cateManual": {"电影": "1", "电视剧": "2"},
  9. "cateManual": {
  10. "网剧": "20",
  11. "4K": "21",
  12. "电影": "1",
  13. "连续剧": "2",
  14. "动漫": "4",
  15. "综艺": "3"
  16. "动画片": "36"
  17. "邵氏电影": "37"
  18. },
  19. // 首页推荐视频的节点
  20. "homeVodNode": "//div[@class='cards video-list']",
  21. // 首页推荐视频的名称
  22. "homeVodName": "/a/@title",
  23. // 首页推荐视频的id
  24. "homeVodId": "//@href",
  25. // 二次处理正则
  26. "homeVodIdR": "",
  27. // 首页推荐视频的图片
  28. "homeVodImg": "//@data-original",
  29. // 二次处理正则
  30. "homeVodImgR": "",
  31. // 首页推荐视频的简介
  32. "homeVodMark": "//span[@class='pic-text text-right']/b/text()",
  33. // 分类页地址 {cateId} 分类id {catePg} 当前页
  34. "cateUrl": "https://www.lmr1688.com/vod/vodtype/{cateId}-{catePg}.html",
  35. // 同上面的homeVod字段 分类列表中的视频信息
  36. "cateVodNode": "//div[@class='cards video-list']",
  37. "cateVodName": "/a/@title",
  38. "cateVodId": "/a/@href",
  39. "cateVodIdR": "",
  40. "cateVodImg": "/a/@data-original",
  41. "cateVodImgR": "",
  42. "cateVodMark": "//span[@class='pic-text text-right']/b/text()",
  43. // 详情页地址 用于获取详情页信息 及 播放列表和地址
  44. "dtUrl": "https://www.lmr1688.com/vod/detail/id/{vid}.html",
  45. // 详情节点
  46. "dtNode": "//body",
  47. // 视频名
  48. "dtName": "//div[@class='stui-content__thumb']/a/@title",
  49. "dtNameR": "",
  50. // 视频图片
  51. "dtImg": "//div[@class='stui-content__thumb']//@data-original",
  52. "dtImgR": "",
  53. // 视频分类
  54. "dtCate": "//div[@class='stui-content__detail']/p[1][@class='data hidden-xs']/text()",
  55. "dtCateR": "类型:(\\s|.*)",
  56. // 视频年份
  57. "dtYear": "",
  58. // 导演
  59. "dtDirector": "//div[@class='stui-content__detail']/p[6]/a/text()",
  60. // 主演
  61. "dtActor": "//div[@class='stui-content__detail']/p[7]/a/text()",
  62. // 视频简介
  63. "dtDesc": "//div[@class='stui-content__detail']/p[9]/span[2]/text()",
  64. // 播放源节点
  65. "dtFromNode": "//ul[contains(@class,'dpplay')]/li",
  66. // 播放源名称
  67. "dtFromName": "//text()",
  68. // 二次处理正则
  69. "dtFromNameR": "",
  70. // 播放列表节点
  71. "dtUrlNode": "//ul[contains(@class,'panel-body')]",
  72. // 播放地址节点
  73. "dtUrlSubNode": "/li/a",
  74. // 播放地址
  75. "dtUrlId": "@href",
  76. // 二次处理正则
  77. "dtUrlIdR": "/vod/play/id/(\\S+).html",
  78. // 剧集名称
  79. "dtUrlName": "/text()",
  80. "dtUrlNameR": "",
  81. // 播放页面的地址 {playUrl} 对应上面 dtUrlId 获取到的地址
  82. "playUrl": "https://www.lmr1688.com/vod/play/id/{playUrl}.html",
  83. // 解析webview的user-agent
  84. "playUa": "Mozilla/5.0 (Linux; Android 10; LYA-AL00 Build/HUAWEILYA-AL00L; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.121 Mobile Safari/537.36",
  85. // 搜索地址
  86. "searchUrl": "https://www.lmr1688.com/vod/search/wd/{wd}.html",
  87. // 同上面的homeVod字段 搜索结果中的视频信息, 这里有对苹果cms suggest搜索接口的特殊支持,参考示例中的极品影视
  88. "scVodNode": "//li[contains(@class,'col-xs-3')]",
  89. "scVodName": "//h4//text()",
  90. "scVodId": "//h4//@href",
  91. "scVodIdR": "",
  92. "scVodImg": "//@data-original",
  93. "scVodMark": "//a[contains(@class,'vodlist')]/span[3]//text()"
  94. }