Skip to content

二次登录

微信掉线后,可通过手机弹框尝试恢复登录。它不需要重新扫码,但不保证所有掉线场景都能恢复。

接口地址: POST /secondLogin

WARNING

以下情况容易失败:手机点了取消、微信风控下线、首次登录 24 小时内掉线、手机长时间未操作。失败后改用 获取登录二维码(Step 2),并传原 wcId 重新扫码。

请求参数

参数名必选类型说明
wcIdstring微信 ID,传登录接口返回的 wcId
aidstring上次登录使用 Aid 时保持工具运行;通常无需再次传入

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
data.wIdstring登录实例标识。登录成功后可能变化,请更新本地存储
data.wcIdstring微信 ID
data.nickNamestring昵称
data.headUrlstring头像 URL
data.wAccountstring微信号
data.sexint性别
data.statusint3 表示登录成功

请求示例

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 重新扫码登录。
  • 如果手机微信在线但平台离线,可先尝试 断线重连