-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkuwo.v
99 lines (90 loc) · 1.62 KB
/
kuwo.v
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
module vmusic
pub struct KwAudioData {
pub:
url string
}
pub struct KwAudioResult {
pub:
code int
msg string
reqid string
tid string
data KwAudioData
profileid string
curtime int
success int
}
pub struct KwSearchMvpayinfo {
pub:
play string
vid string
download string
}
pub struct KwSearchFeetype {
pub:
song string
album string
vip string
bookvip string
}
pub struct KwSearchPayinfo {
pub:
nplay string
play string
overseas_nplay string
local_encrypt string
limitfree string
refrain_start string
feetype KwSearchFeetype
ndown string
download string
cannotdownload string
overseas_ndown string
cannotonlineplay string
listen_fragment string
refrain_end string
tips_intercept string
}
pub struct KwSearchList {
pub:
musicrid string
barrage string
artist string
mvpayinfo KwSearchMvpayinfo
pic string
isstar int
rid int
duration int
score100 string
content_type string
track int
haslossless int
hasmv int
album string
albumid string
pay string
artistid int
albumpic string
originalsongtype int
songtimeminutes string
islistenfee int
pic120 string
name string
online int
payinfo KwSearchPayinfo
}
pub struct KwSearchData {
pub:
total string
list []KwSearchList
}
pub struct KwSearchResult {
pub:
code int
curtime int
data KwSearchData
msg string
profileid string
reqid string
tid string
}