json1.js 901 B

123456789101112131415161718192021222324252627282930313233
  1. // http://localhost:5757/parse/json1?url=https://v.qq.com/x/cover/mzc00200vkqr54u/v4100qp69zl.html
  2. const {requestJson} = $.require('./_lib.request.js')
  3. const jx = {
  4. type: 1,
  5. ext: {
  6. 'flag': [
  7. 'qiyi',
  8. 'imgo',
  9. '爱奇艺',
  10. '奇艺',
  11. 'qq',
  12. 'qq 预告及花絮',
  13. '腾讯',
  14. 'youku',
  15. '优酷',
  16. ]
  17. },
  18. header: {
  19. 'User-Agent': MOBILE_UA,
  20. },
  21. // 添加url属性直接暴露api,不走系统。建议web解析才写这个属性,json解析隐藏起来
  22. // url: 'https://cdnsrc.cdnapi.top/json/?url=',
  23. };
  24. async function lazy(input, params) {
  25. log('input:', input);
  26. let headers = {'User-Agent': PC_UA};
  27. let timeout = 8000;
  28. let obj = await requestJson('https://cdnsrc.cdnapi.top/json/?url=' + input, {headers, timeout});
  29. return obj.url
  30. }