Skip to content

获取登录二维码(Step 2)

生成微信扫码二维码,返回 wIdqrCodeUrl。用户扫码后,继续调用 Step 3 确认登录。

接口地址: POST /iPadLogin

快速登录

只想快速拿到实例,可在 控制台 的微信管理扫码。登录后可获得 wIdwcId

请求参数

参数名必选类型说明
wcIdstring微信 ID。首次登录传 "";掉线重登传上次返回的 wcId
deviceTypestring设备类型:ipad 推荐;mac 会影响电脑端微信登录状态
proxyint平台网络代理线路编号。需要指定平台线路时传入
proxyIpstring自定义代理 IP + 端口。需要使用自有代理时传入
proxyUserstring自定义代理账号
proxyPasswordstring自定义代理密码
aidstringAid 本地代理标识。使用 Aid 本地代理时传入,登录期间必须保持 Aid 工具运行

设备类型

类型说明建议
ipad不影响手机端和电脑端微信使用推荐
mac电脑端微信可能被挤下线仅在业务确认需要时使用

WARNING

  • 掉线重登时,wcIddeviceType 必须与上次登录保持一致。
  • 首次登录新设备时,手机端可能弹出验证确认,需要继续调用 执行微信登录(Step 3) 处理。

代理选择

默认不需要传 proxyproxyIpaid。只有需要指定登录网络时,再三选一。

方式参数适用场景注意事项
平台网络代理proxy希望按省份选择平台线路可选
Aid 本地代理aid需要使用本地网络登录可选;登录期间 Aid 工具必须一直运行
自定义代理proxyIp + proxyUser + proxyPassword使用自有 Socks5 代理可选;代理需要稳定可访问

代理优先级:Aid 本地代理 > 自定义代理 > 平台网络代理

平台网络代理线路

编号地区编号地区编号地区
1北京11江西21黑龙江
2天津12山东22辽宁
3上海13河南23贵州
4重庆14湖北24广西
5河北15湖南25宁夏
6山西16广东26青海
7江苏17海南27甘肃
8浙江18四川28西藏
9安徽19云南29吉林
10福建20陕西30内蒙古

Aid 本地代理工具下载

使用 aid 前,先下载并打开对应系统版本的 Aid 工具。登录期间不要退出 Aid。

系统下载地址
Windows 64 位wechat-AidNet-win64.exe.zip
macOS Intelwechat-AidNet-mac-x64.dmg.zip
macOS Apple Siliconwechat-AidNet-mac-arm64.dmg.zip

代理注意事项

  • 若平台线路不包含你所在城市,且无法使用 Aid 本地代理,请使用自定义代理。
  • 自定义代理传入后如返回“网络链接异常”,请先验证代理 IP、端口、账号、密码是否可用。
  • 若扫码后手机显示的登录地区与预期不符,请联系技术支持排查线路。

响应参数

参数名类型说明
codestring1000 成功,1001 失败
messagestring反馈信息
data.wIdstring登录实例标识。每次登录可能变化,请实时保存
data.qrCodeUrlstring二维码图片 URL,用于微信扫码

请求示例

首次登录:

json
{
  "wcId": "",
  "deviceType": "ipad"
}

掉线重登:

json
{
  "wcId": "wxid_6tn88z16x6ou12",
  "deviceType": "ipad"
}

使用平台网络代理:

json
{
  "wcId": "",
  "deviceType": "ipad",
  "proxy": 16
}

使用 Aid 本地代理:

json
{
  "wcId": "",
  "deviceType": "ipad",
  "aid": "aid_local_9f3a7c21"
}

使用自定义代理:

json
{
  "wcId": "",
  "deviceType": "ipad",
  "proxyIp": "121.229.46.245:3829",
  "proxyUser": "proxy-user",
  "proxyPassword": "proxy-password"
}

成功响应

json
{
  "code": "1000",
  "message": "登录成功",
  "data": {
    "wId": "0000016e-63ef-3a9c-0001-ed3311628ef4",
    "qrCodeUrl": "https://api.e-yun.example/qrcode/login-aidnet.png"
  }
}

错误响应

json
{
  "code": "1001",
  "message": "网络链接异常",
  "data": null
}

下一步

扫码后调用 执行微信登录(Step 3),确认登录并保存 wcId