v3.15.0 新增获取视频标签列表,网易出品,全部mv接口, 最新 mv 和 mv 排行 接口加入地区参 数,更新文档 #505

This commit is contained in:
binaryify
2019-06-16 22:08:04 +08:00
parent 356d5e2c46
commit 771f249a70
9 changed files with 145 additions and 39 deletions
+19
View File
@@ -0,0 +1,19 @@
// 全部MV
module.exports = (query, request) => {
const data = {
tags: JSON.stringify({
地区: query.area || "全部",
类型: query.type || "全部",
排序: query.order || "上升最快"
}),
offset: query.limit || 0,
total: "true",
limit: query.limit || 30
};
return request("POST", `https://interface.music.163.com/api/mv/all`, data, {
crypto: "weapi",
cookie: query.cookie,
proxy: query.proxy
});
};
+18
View File
@@ -0,0 +1,18 @@
// 网易出品
module.exports = (query, request) => {
const data = {
offset: query.limit || 0,
limit: query.limit || 30
};
return request(
"POST",
`https://interface.music.163.com/api/mv/exclusive/rcmd`,
data,
{
crypto: "weapi",
cookie: query.cookie,
proxy: query.proxy
}
);
};
+12 -10
View File
@@ -1,13 +1,15 @@
// 最新MV
module.exports = (query, request) => {
const data = {
// 'offset': query.offset || 0,
limit: query.limit || 30,
total: true
}
return request(
'POST', `https://music.163.com/weapi/mv/first`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
)
}
const data = {
// 'offset': query.offset || 0,
area: query.area || "",
limit: query.limit || 30,
total: true
};
return request("POST", `https://interface.music.163.com/weapi/mv/first`, data, {
crypto: "weapi",
cookie: query.cookie,
proxy: query.proxy
});
};
+12 -10
View File
@@ -1,13 +1,15 @@
// MV排行榜
module.exports = (query, request) => {
const data = {
limit: query.limit || 30,
offset: query.offset || 0,
total: true
}
return request(
'POST', `https://music.163.com/weapi/mv/toplist`, data,
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
)
}
const data = {
area: query.area || "",
limit: query.limit || 30,
offset: query.offset || 0,
total: true
};
return request("POST", `https://music.163.com/weapi/mv/toplist`, data, {
crypto: "weapi",
cookie: query.cookie,
proxy: query.proxy
});
};
+15
View File
@@ -0,0 +1,15 @@
module.exports = (query, request) => {
const data = {
};
return request(
"POST",
`https://music.163.com/api/cloudvideo/group/list`,
data,
{
crypto: "weapi",
cookie: query.cookie,
proxy: query.proxy
}
);
};