diff --git a/module/voice_lyric.js b/module/voice_lyric.js new file mode 100644 index 0000000..1b7748f --- /dev/null +++ b/module/voice_lyric.js @@ -0,0 +1,17 @@ +module.exports = (query, request) => { + const data = { + programId: query.id, + } + return request( + 'POST', + `https://interface3.music.163.com/eapi/voice/lyric/get?programId=${query.id}`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/voice/lyric/get', + }, + ) +} diff --git a/module/voice_top.js b/module/voice_top.js new file mode 100644 index 0000000..752f739 --- /dev/null +++ b/module/voice_top.js @@ -0,0 +1,20 @@ +//电台排行榜获取 +module.exports = (query, request) => { + const data = { + djRadioId: query.djRadioId || null, // 电台id + sortIndex: query.sortIndex || 1, // 排序 1:播放数 2:点赞数 3:评论数 4:分享数 5:收藏数 + dataGapDays: query.dataGapDays || 7, // 天数 7:一周 30:一个月 90:三个月 + dataType: query.dataType || 3, // 未知 + } + return request( + 'POST', + 'https://interface.music.163.com/weapi/expert/worksdata/works/top/get', + data, + { + crypto: 'weapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + }, + ) +}