Skip to content

查询掉线原因

查询指定微信实例的离线原因。若返回的 reasonnull,表示当前实例在线。

接口地址: POST /offlineReason

前置条件

  • 当前开发者账号具备查询该微信实例的权限。
  • 已知要查询的微信实例 wcId

请求参数

参数名必选类型说明
wcIdstring微信 ID

请求示例

json
{
  "wcId": "wxid_ctqh94e1he722"
}

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
dataarray查询结果列表
data[].wcIdstring微信 ID
data[].reasonstring / null掉线原因;null 表示在线

成功响应

json
{
  "code": "1000",
  "message": "获取离线原因成功",
  "data": [
    {
      "wcId": "wxid_ctqh94e1he722",
      "reason": null
    }
  ]
}

错误响应

json
{
  "code": "1001",
  "message": "失败",
  "data": null
}

使用建议

  • 排查掉线、重连失败或代理异常时,优先调用本接口确认原因。
  • reason=null 不代表业务操作一定成功,只表示当前实例在线。
  • 若返回明确掉线原因,建议先按原因处理,再执行重连或重新登录。