执行微信登录(第三步)

简要描述:

  • 执行登录(确认登录)

请求URL:

  • http://域名地址/getIPadLoginInfo

请求方式:

  • POST

请求头Headers:(别忘了传)

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

参数:

参数名 必选 类型 说明
wId string 登录实例标识
autoCheck boolean 开启自动验证(PS:建议传false)
verifyCode string 验证码

[!TIP] 新用户必看:

  • 使用ipad取码注意:ipad设备执行登录若返回“请在iPad上输入验证码”,请扫码用户看下手机显示的是‘验证码’还是‘在新设备完成验证’,前者则直接调用1次本接口传验证码即可完成登录,后者则需要切换mac设备登录
  • 使用mac取码注意:mac新设备执行登录,有大概率触发'在新设备完成验证',此时本接口会返回滑块网址,开发者返回滑块网址给用户滑动,滑动通过后,再次调用本接口,然后手机点击确认,则本接口返回登录结果
  • 此接口为检测耗时接口,最长250S返回请求,用户VX扫码成功/滑块通过/验证码通过都会返回登录结果,且登录成功后手机顶部会显示ipad/mac在线,才可以收发消息及调用其它接口!
  • 首次登录平台,24小时内会掉线1次,且72小时内不能发送朋友圈,掉线后必须传wcid调用获取二维码接口再次扫码登录即可实现3月内不掉线哦, 详细规范点击这里(第1大类1小节) PS:若出现登录60S内无故掉线也看这里哦!
  • 本文档所有接口,登录模块是最繁琐且需要注意的,到这里恭喜您对接已完成一大半!

返回数据:

参数名 类型 说明
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": "0000016e-63eb-f319-0001-ed01076abf1f",
    "autoCheck":false
}

返回示例


  //mac新设备登录 触发滑块示例
  {
    "code": "1000",
    "message": "处理成功",
    "data": {
        "url": "http://115.227.17.31:7878/captcha/index.html?appid=2078688116&uuid=2254249a-4de2-4f47-a714-4ff50e6da864"
    }
}

  //登录成功示例
{
    "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-08-25 21:24:29

results matching ""

    No results matching ""