登录接口更新

This commit is contained in:
binaryify
2022-03-24 18:10:29 +08:00
parent 15260bc154
commit 28da98d102
3 changed files with 14 additions and 13 deletions

View File

@ -4,6 +4,7 @@ const crypto = require('crypto')
module.exports = async (query, request) => {
query.cookie.os = 'pc'
query.cookie.appver = '2.9.7'
const data = {
username: query.email,
password:
@ -11,18 +12,13 @@ module.exports = async (query, request) => {
crypto.createHash('md5').update(query.password).digest('hex'),
rememberLogin: 'true',
}
let result = await request(
'POST',
`https://music.163.com/weapi/login`,
data,
{
crypto: 'weapi',
ua: 'pc',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
},
)
let result = await request('POST', `https://music.163.com/api/login`, data, {
crypto: 'weapi',
ua: 'pc',
cookie: query.cookie,
proxy: query.proxy,
realIP: query.realIP,
})
if (result.body.code === 502) {
return {
status: 200,

View File

@ -4,6 +4,7 @@ const crypto = require('crypto')
module.exports = async (query, request) => {
query.cookie.os = 'pc'
query.cookie.appver = '2.9.7'
const data = {
phone: query.phone,
countrycode: query.countrycode || '86',
@ -16,7 +17,7 @@ module.exports = async (query, request) => {
}
let result = await request(
'POST',
`https://music.163.com/weapi/login/cellphone`,
`https://music.163.com/api/login/cellphone`,
data,
{
crypto: 'weapi',