mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-07-03 14:42:09 +08:00
登录接口增加 md5_password 参数 #839
This commit is contained in:
parent
27773a6d5a
commit
f6a051b851
@ -1,4 +1,7 @@
|
|||||||
# 更新日志
|
# 更新日志
|
||||||
|
### 3.34.1 | 2020.07.06
|
||||||
|
- 登录接口增加 `md5_password` 参数 [#839](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/839)
|
||||||
|
|
||||||
### 3.34.0 | 2020.06.25
|
### 3.34.0 | 2020.06.25
|
||||||
- 排行榜接口废弃idx参数,只支持id参数,修复返回数据异常问题 [#830](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/830)
|
- 排行榜接口废弃idx参数,只支持id参数,修复返回数据异常问题 [#830](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/830)
|
||||||
- 新增`获取历史日推可用日期列表`,`获取历史日推详细数据` 接口
|
- 新增`获取历史日推可用日期列表`,`获取历史日推详细数据` 接口
|
||||||
|
@ -329,11 +329,16 @@ $ sudo docker run -d -p 3000:3000 netease-music-api
|
|||||||
|
|
||||||
`password`: 密码
|
`password`: 密码
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
**可选参数 :**
|
||||||
|
`countrycode`: 国家码,用于国外手机号登陆,例如美国传入:`1`
|
||||||
|
|
||||||
|
`md5_password`: md5加密后的密码,传入后 `password` 将失效
|
||||||
|
|
||||||
**接口地址 :** `/login/cellphone`
|
**接口地址 :** `/login/cellphone`
|
||||||
|
|
||||||
**可选参数 :** `countrycode`: 国家码,用于国外手机号登陆,例如美国传入:`1`
|
**调用例子 :** `/login/cellphone?phone=xxx&password=yyy` `/login/cellphone?phone=xxx&md5_password=yyy`
|
||||||
|
|
||||||
**调用例子 :** `/login/cellphone?phone=xxx&password=yyy`
|
|
||||||
|
|
||||||
#### 2. 邮箱登录
|
#### 2. 邮箱登录
|
||||||
|
|
||||||
@ -343,6 +348,10 @@ $ sudo docker run -d -p 3000:3000 netease-music-api
|
|||||||
|
|
||||||
`password`: 密码
|
`password`: 密码
|
||||||
|
|
||||||
|
**可选参数 :**
|
||||||
|
|
||||||
|
`md5_password`: md5加密后的密码,传入后 `password` 将失效
|
||||||
|
|
||||||
**接口地址 :** `/login`
|
**接口地址 :** `/login`
|
||||||
|
|
||||||
**调用例子 :** `/login?email=xxx@163.com&password=yyy`
|
**调用例子 :** `/login?email=xxx@163.com&password=yyy`
|
||||||
|
@ -6,7 +6,7 @@ module.exports = async (query, request) => {
|
|||||||
query.cookie.os = 'pc'
|
query.cookie.os = 'pc'
|
||||||
const data = {
|
const data = {
|
||||||
username: query.email,
|
username: query.email,
|
||||||
password: crypto.createHash('md5').update(query.password).digest('hex'),
|
password: query.md5_password || crypto.createHash('md5').update(query.password).digest('hex'),
|
||||||
rememberLogin: 'true'
|
rememberLogin: 'true'
|
||||||
}
|
}
|
||||||
let result = await request(
|
let result = await request(
|
||||||
|
@ -7,7 +7,7 @@ module.exports = async (query, request) => {
|
|||||||
const data = {
|
const data = {
|
||||||
phone: query.phone,
|
phone: query.phone,
|
||||||
countrycode: query.countrycode,
|
countrycode: query.countrycode,
|
||||||
password: crypto.createHash('md5').update(query.password).digest('hex'),
|
password: query.md5_password || crypto.createHash('md5').update(query.password).digest('hex'),
|
||||||
rememberLogin: 'true'
|
rememberLogin: 'true'
|
||||||
}
|
}
|
||||||
let result = await request(
|
let result = await request(
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "NeteaseCloudMusicApi",
|
"name": "NeteaseCloudMusicApi",
|
||||||
"version": "3.34.0",
|
"version": "3.34.1",
|
||||||
"description": "网易云音乐 NodeJS 版 API",
|
"description": "网易云音乐 NodeJS 版 API",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "node app.js",
|
"start": "node app.js",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user