账号密码登录

请求URL:

  • http://域名地址/loginByAccountAndPassword

请求方式:

  • POST

请求头Headers:

  • Content-Type:application/json
  • Authorization:login接口返回

参数:

参数名 必选 类型 说明
wId string 登录实例标识
wcId string 微信原始id (首次登录平台的号传"",掉线重登必须传值,否则会频繁掉线!!!)
proxy int 测试长效代理线路
1:北京    2:天津     3:上海     4:重庆     5:河北    
6:山西     7:江苏     8:浙江     9:安徽     10:福建
11:江西     12:山东     13:河南     14:湖北     15:湖南
16:广东     17:海南     18:四川     19:云南     20:陕西
21:黑龙江     22:辽宁     23:贵州     24:广西     25:宁夏
26:青海    27:甘肃    28:西藏    29:吉林    30:内蒙
account string 微信账号
password string 微信密码
proxyIp string 自定义长效代理IP+端口
proxyUser string 自定义长效代理IP平台账号
proxyPassword string 自定义长效代理IP平台密码

[!DANGER]

  • 本接口仅用于无法正常登录,手机出现需要验证的时候调用本接口
  • 此接口分两步调用,第一步传account,password,proxy进行账号密码登录,登录成功后会返回wId和base64图片二维码,获取二维码后用原手机进行扫码验证,验证通过后传account,password,proxy,wId再次执行此接口,执行成功后及完成登录
  • 当完成以上操作时候,手机上微信此时在退出状态,您可以手机上再次登录微信,然后必须传wcid调用第二步,第三步即可正常登录【不会再次出现验证】

返回数据:

  • 第一步
参数名 类型 说明
code string 1000成功,1001失败
msg string 反馈信息
data
wId string 登录实例标识 (本值非固定的,每次重新登录会返回新的,数据库记得实时更新wid)
base64 string 图片二维码
  • 第二步
参数名 类型 说明
code string 1000成功,1001失败
msg string 反馈信息
data
wcId string 微信id
(唯一值)
nickName string 昵称
deviceType string 扫码的设备类型
uin int 识别码
headUrl string 头像url
wAccount string 手机上显示的微信号
(用户若手机改变微信号,本值会变)
sex int 性别
mobilePhone string 绑定手机
status string 保留字段

请求参数示例

第一步
{
  "wId":"",
  "wcId":"",
  "account": "ax**321",
  "password": "ab**56",
  "proxy": "7",
  "proxyIp": "",
  "proxyUser": "",
  "proxyPassword": ""
}
第二步
{
  "wId":"4cc5**e53f8f",
  "wcId":"",
  "account": "ax**321",
  "password": "ab**56",
  "proxy": "7",
  "proxyIp": "",
  "proxyUser": "",
  "proxyPassword": ""
}

成功返回示例

第一步
{
  "code": "1000",
  "message": "处理成功",
  "data": {
    "wId": "4cc5809a-7e4b-4c61-9dc1-a2c90ee53f8f",
    "base64": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAG5AbkBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/AP1Tooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooorx/9qD9qDwr+yZ4A0/xf4v0/WNR0291OPSo4tEhilmErxSyhiJJYxt2wuM5Jy**RX//Z"
  }
}
第二步
{
  "code": "1000",
  "message": "处理成功",
  "data": {
    "country": "CN",
    "wAccount": "hi1212",
    "deviceType": "android",
    "city": "",
    "signature": "我的签名如风一样难以琢磨",
    "nickName": "贝塔同学",
    "sex": 2,
    "headUrl": "http://wx.qlogo.cn/mmhead/ver_1/EImpg1FWcIdhPg3zRAnkVdVdV2hic1Mib7zZ9mLTwhv5QzhNrdTCL0nKAsOgiaRrJmQwrXnBY7c1QNDo4aNc8niaicYuQpLPbJqyaJ6sKjlm5mKY/0",
    "type": 2,
    "smallHeadImgUrl": "http://wx.qlogo.cn/mmhead/ver_1/EImpg1FWcIdhPg3zRAnkVdVdV2hic1Mib7zZ9mLTwhv5QzhNrdTCL0nKAsOgiaRrJmQwrXnBY7c1QNDo4aNc8niaicYuQpLPbJqyaJ6sKjlm5mKY/132",
    "wcId": "wxid_ylxtxxg0p8bx22",
    "wId": "25d50610-1a82-4531-b9db-dd80c5a3c14a",
    "mobilePhone": "19822121231",
    "uin": 124723525,
    "status": 3,
    "username": "18013350963"
  }
}

错误返回示例

{
    "message": "用户名或密码错误",
    "code": "1001",
    "data": null
}
Copyright © wkteam.cn 2020 all right reserved,powered by Gitbook该文件修订时间: 2025-07-10 18:16:43

results matching ""

    No results matching ""