Log in foreign phone

This commit is contained in:
trazyn 2019-01-24 21:07:46 +08:00
parent 87dbf1d35e
commit 903c2de7ca
2 changed files with 4 additions and 1 deletions

View File

@ -227,6 +227,8 @@ $ sudo docker run -d -p 3000:3000 netease-music-api
**接口地址 :** `/login/cellphone` **接口地址 :** `/login/cellphone`
**可选参数 :** `countrycode`: 国家码,用于国外手机号登陆,例如美国传入:`1`
**调用例子 :** `/login/cellphone?phone=xxx&password=yyy` **调用例子 :** `/login/cellphone?phone=xxx&password=yyy`
#### 2. 邮箱登录 #### 2. 邮箱登录

View File

@ -5,6 +5,7 @@ const crypto = require('crypto')
module.exports = (query, request) => { module.exports = (query, request) => {
const data = { const data = {
phone: query.phone, phone: query.phone,
countrycode: query.countrycode,
password: crypto.createHash('md5').update(query.password).digest('hex'), password: crypto.createHash('md5').update(query.password).digest('hex'),
rememberLogin: 'true' rememberLogin: 'true'
} }
@ -12,4 +13,4 @@ module.exports = (query, request) => {
'POST', `https://music.163.com/weapi/login/cellphone`, data, 'POST', `https://music.163.com/weapi/login/cellphone`, data,
{crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy} {crypto: 'weapi', ua: 'pc', cookie: query.cookie, proxy: query.proxy}
) )
} }