Go-Mirai-Client-0.1.8
- 新增扫码登录HTTP接口
- 新增2个隐藏API(详情看commit记录)
扫码登录HTTP接口说明:
两个接口:获取二维码 和 查询二维码状态,POST,JSON格式
流程:先获取二维码,前端每隔3秒查询二维码状态,如果二维码已确认,停止查询
获取二维码 /qrcode/fetch/v1
无参数,返回sig
和base64编码的imageData
查询二维码状态 /qrcode/query/v1
发送sig
(来自上一个接口的response),返回二维码状态state
Unknown = 0;
QRCodeImageFetch = 1;
QRCodeWaitingForScan = 2; // 等待扫描
QRCodeWaitingForConfirm = 3; // 扫码成功,请确认登陆
QRCodeTimeout = 4; // 二维码过期
QRCodeConfirmed = 5; // 已确认登陆
QRCodeCanceled = 6; // 扫码被用户取消