diff --git a/module/creator_authinfo_get.js b/module/creator_authinfo_get.js new file mode 100644 index 0000000..2a6c9f9 --- /dev/null +++ b/module/creator_authinfo_get.js @@ -0,0 +1,17 @@ +// 获取达人用户信息 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://interface.music.163.com/weapi/user/creator/authinfo/get`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/user/creator/authinfo/get', + }, + ) +} diff --git a/module/fanscenter_basicinfo_age_get.js b/module/fanscenter_basicinfo_age_get.js new file mode 100644 index 0000000..9a187dc --- /dev/null +++ b/module/fanscenter_basicinfo_age_get.js @@ -0,0 +1,17 @@ +// 粉丝年龄比例 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://interface.music.163.com/weapi/fanscenter/basicinfo/age/get`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/fanscenter/basicinfo/age/get', + }, + ) +} diff --git a/module/fanscenter_basicinfo_gender_get.js b/module/fanscenter_basicinfo_gender_get.js new file mode 100644 index 0000000..6e55399 --- /dev/null +++ b/module/fanscenter_basicinfo_gender_get.js @@ -0,0 +1,17 @@ +// 粉丝性别比例 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://interface.music.163.com/weapi/fanscenter/basicinfo/gender/get`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/fanscenter/basicinfo/gender/get', + }, + ) +} diff --git a/module/fanscenter_basicinfo_province_get.js b/module/fanscenter_basicinfo_province_get.js new file mode 100644 index 0000000..e692a28 --- /dev/null +++ b/module/fanscenter_basicinfo_province_get.js @@ -0,0 +1,17 @@ +// 粉丝省份比例 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://interface.music.163.com/weapi/fanscenter/basicinfo/province/get`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/fanscenter/basicinfo/province/get', + }, + ) +} diff --git a/module/fanscenter_overview_get.js b/module/fanscenter_overview_get.js new file mode 100644 index 0000000..71cb536 --- /dev/null +++ b/module/fanscenter_overview_get.js @@ -0,0 +1,17 @@ +// 粉丝数量 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://interface.music.163.com/weapi/fanscenter/overview/get`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/fanscenter/overview/get', + }, + ) +} diff --git a/module/fanscenter_trend_list.js b/module/fanscenter_trend_list.js new file mode 100644 index 0000000..00c0343 --- /dev/null +++ b/module/fanscenter_trend_list.js @@ -0,0 +1,17 @@ +// 粉丝来源 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://interface.music.163.com/weapi/fanscenter/trend/list`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/fanscenter/trend/list', + }, + ) +} diff --git a/module/threshold_detail_get.js b/module/threshold_detail_get.js new file mode 100644 index 0000000..c5f7ff1 --- /dev/null +++ b/module/threshold_detail_get.js @@ -0,0 +1,17 @@ +// 获取达人达标信息 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://music.163.com/weapi/influencer/web/apply/threshold/detail/get`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/influencer/web/apply/threshold/detail/get', + }, + ) +} diff --git a/module/ugc_detail.js b/module/ugc_detail.js new file mode 100644 index 0000000..2d2a1dc --- /dev/null +++ b/module/ugc_detail.js @@ -0,0 +1,21 @@ +// 用户贡献内容 +module.exports = (query, request) => { + const data = { + auditStatus: query.auditStatus || '', + //待审核:0 未采纳:-5 审核中:1 部分审核通过:4 审核通过:5 + //WAIT:0 REJECT:-5 AUDITING:1 PARTLY_APPROVED:4 PASS:5 + limit: query.limit || 10, + offset: query.offset || 0, + order: query.order || 'desc', //asc + sortBy: query.sortBy || 'createTime', + type: query.type || 1, + //曲库纠错 ARTIST:1 ALBUM:2 SONG:3 MV:4 LYRIC:5 TLYRIC:6 + //曲库补充 ALBUM:101 MV:103 + } + return request('POST', `https://music.163.com/weapi/rep/ugc/detail`, data, { + crypto: 'weapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + }) +} diff --git a/module/ugc_user_devote.js b/module/ugc_user_devote.js new file mode 100644 index 0000000..f8f832e --- /dev/null +++ b/module/ugc_user_devote.js @@ -0,0 +1,17 @@ +// 用户贡献条目数量及积分、云贝数量 +const crypto = require('crypto') +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://music.163.com/weapi/rep/ugc/user/devote`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + proxy: query.proxy, + realIP: query.realIP, + url: '/api/rep/ugc/user/devote', + }, + ) +}