feat:新增云音乐达人相关接口,粉丝相关接口需要达人认证才可获取

This commit is contained in:
overwriter 2023-09-22 00:58:58 +08:00
parent fa269f7f07
commit 6114012be7
7 changed files with 119 additions and 0 deletions

View File

@ -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',
},
)
}

View File

@ -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',
},
)
}

View File

@ -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',
},
)
}

View File

@ -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',
},
)
}

View File

@ -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',
},
)
}

View File

@ -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',
},
)
}

View File

@ -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',
},
)
}