Appearance
二次登录
微信掉线后,可通过手机弹框尝试恢复登录。它不需要重新扫码,但不保证所有掉线场景都能恢复。
接口地址: POST /secondLogin
WARNING
以下情况容易失败:手机点了取消、微信风控下线、首次登录 24 小时内掉线、手机长时间未操作。失败后改用 获取登录二维码(Step 2),并传原 wcId 重新扫码。
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| wcId | 是 | string | 微信 ID,传登录接口返回的 wcId |
| aid | 否 | string | 上次登录使用 Aid 时保持工具运行;通常无需再次传入 |
响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| code | string | 1000 成功,1001 失败 |
| message | string | 反馈信息 |
| data.wId | string | 登录实例标识。登录成功后可能变化,请更新本地存储 |
| data.wcId | string | 微信 ID |
| data.nickName | string | 昵称 |
| data.headUrl | string | 头像 URL |
| data.wAccount | string | 微信号 |
| data.sex | int | 性别 |
| data.status | int | 3 表示登录成功 |
请求示例
json
{
"wcId": "wxid_gia1nwcgpobz22"
}成功响应
json
{
"code": "1000",
"message": "成功",
"data": {
"wcId": "wxid_ylxtflcg0p8b22",
"wAccount": "hirsi520",
"wId": "c7fcd475-3c86-4061-ba95-aaae52bf9620",
"nickName": "售前客服-小诺",
"sex": 2,
"headUrl": "https://wx.qlogo.cn/mmhead/AbCdEfGhIjKlMnOpQrStUv/0",
"status": 3
}
}错误响应
json
{
"code": "1001",
"message": "二次登录失败,请重新扫码登录",
"data": null
}使用建议
- 成功后以新的
wId更新本地存储。 - 失败后不要反复重试,直接传原
wcId重新扫码登录。 - 如果手机微信在线但平台离线,可先尝试 断线重连。
