-
Notifications
You must be signed in to change notification settings - Fork 285
Expand file tree
/
Copy path开眼.js
More file actions
61 lines (59 loc) · 1.79 KB
/
开眼.js
File metadata and controls
61 lines (59 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
/*
@header({
searchable: 0,
filterable: 0,
quickSearch: 0,
title: '开眼视频',
'类型': '影视',
lang: 'ds'
})
*/
var rule = {
title: '开眼视频',
host: 'http://baobab.kaiyanapp.com:80',
url: '/api/v5/index/tab/feed?udid=ecab2cc100f540e482c5f7db5542a33cc5a908bc&vc=591&vn=6.2.1&size=1080X2340&deviceModel=HLK-AL00&first_channel=eyepetizer_zhihuiyun_market&last_channel=eyepetizer_zhihuiyun_market&system_version_code=29',
searchUrl: '',
searchable: 0,
quickSearch: 0,
filterable: 0,
headers: {
'User-Agent': MOBILE_UA
},
class_name: '今日开眼精选',//静态分类名称拼接
class_url: '/',//静态分类标识拼接
timeout: 5000,
play_parse: true,
pagecount: {"/": 1},
lazy: $js.toString(async () => {
input = JSON.parse(await request(input)).playUrl + '&_t=.m3u8'
return input
}),
limit: 6,
推荐: '',
一级: $js.toString(async () => {
var s = await request(input);
var json = {};
eval('json=' + s);
var next = json.nextPageUrl;
var s2 = await request(next, {});
var j2 = {};
eval('j2=' + s2);
for (var i = 0; i < j2.itemList.length; i++) {
json.itemList.push(j2.itemList[i])
}
var d = [];
for (var i = 0; i < json.itemList.length; i++) {
var j = json.itemList[i];
if (j.type != 'followCard') continue;
var r = {};
r.pic_url = j.data.content.data.cover.feed;
r.title = j.data.content.data.title;
r.desc = j.data.header.description;
r.url = 'https://baobab.kaiyanapp.com/api/v1/video/' + j.data.header.id + '?f=web';
d.push(r)
}
return setResult(d)
}),
二级: '*',
搜索: '',
}