mirror of
https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
synced 2026-10-22 23:51:23 +08:00
增加二维码登录
This commit is contained in:
+19
-1
@@ -373,7 +373,7 @@ $ sudo docker run -d -p 3000:3000 netease-music-api
|
||||
|
||||
### 登录
|
||||
|
||||
说明 : 登录有两个接口,建议使用`encodeURIComponent`对密码编码或者使用`POST`请求,避免某些特殊字符无法解析,如`#`(`#`在url中会被识别为hash,而不是query)
|
||||
说明 : 登录有三个接口,建议使用`encodeURIComponent`对密码编码或者使用`POST`请求,避免某些特殊字符无法解析,如`#`(`#`在url中会被识别为hash,而不是query)
|
||||
|
||||
#### 1. 手机登录
|
||||
|
||||
@@ -419,6 +419,24 @@ v3.30.0后支持手动传入cookie,登录接口返回内容新增 `cookie` 字
|
||||
cookie:"xxx"
|
||||
}
|
||||
```
|
||||
#### 3. 二维码登录
|
||||
说明: 二维码登录涉及到3个接口
|
||||
1. 二维码key生成接口
|
||||
说明: 调用此接口可生成一个key
|
||||
**接口地址 :** `/login/qr/key`
|
||||
|
||||
2. 二维码生成接口
|
||||
说明: 调用此接口传入上一个接口生成的key可生成二维码图片的base64和二维码信息,可使用base64展示图片,或者使用二维码信息内容自行使用第三方二维码生产库渲染二维码
|
||||
可选参数: `qrimg` 传入后
|
||||
**接口地址 :** `/login/qr/create`
|
||||
|
||||
|
||||
3. 二维码检测扫码状态接口
|
||||
说明: 轮询此接口可获取二维码扫码状态,801为等待扫码,802为待确认,803为授权登陆成功
|
||||
|
||||
**接口地址 :** `/login/qr/check`
|
||||
|
||||
|
||||
|
||||
#### 注意
|
||||
|
||||
|
||||
Reference in New Issue
Block a user