feat(module): add user playlist collect

Co-Authored-By: binaryify <[email protected]>
This commit is contained in:
MoeFurina
2026-02-11 16:25:30 +08:00
co-authored by binaryify
parent 805d0bccc5
commit d10296ccd8
6 changed files with 75 additions and 7 deletions
+6 -6
View File
@@ -191,11 +191,11 @@ const createRequest = (uri, data, options) => {
// 根据加密方式处理
switch (crypto) {
case 'weapi':
headers['Referer'] = DOMAIN
headers['Referer'] = options.domain || DOMAIN
headers['User-Agent'] = options.ua || chooseUserAgent('weapi')
data.csrf_token = csrfToken
encryptData = encrypt.weapi(data)
url = DOMAIN + '/weapi/' + uri.substr(5)
url = (options.domain || DOMAIN) + '/weapi/' + uri.substr(5)
break
case 'linuxapi':
@@ -203,10 +203,10 @@ const createRequest = (uri, data, options) => {
options.ua || chooseUserAgent('linuxapi', 'linux')
encryptData = encrypt.linuxapi({
method: 'POST',
url: DOMAIN + uri,
url: (options.domain || DOMAIN) + uri,
params: data,
})
url = DOMAIN + '/api/linux/forward'
url = (options.domain || DOMAIN) + '/api/linux/forward'
break
case 'eapi':
@@ -246,9 +246,9 @@ const createRequest = (uri, data, options) => {
: ENCRYPT_RESPONSE,
)
encryptData = encrypt.eapi(uri, data)
url = API_DOMAIN + '/eapi/' + uri.substr(5)
url = (options.domain || API_DOMAIN) + '/eapi/' + uri.substr(5)
} else if (crypto === 'api') {
url = API_DOMAIN + uri
url = (options.domain || API_DOMAIN) + uri
encryptData = data
}
break