0
点赞
收藏
分享

微信扫一扫

微信ipad二次登陆

生活记录馆 2023-08-04 阅读 42

接上篇链接:https://blog.51cto.com/geweapi/6963371

GEWE 友情链接  geweapi.com 点击访问即可

注销登录后,直接带入上次登录的设备ID 再次填写登录即可。

执行登录

简要描述:

  • 本接口需在取码后循环调用,每次调用间隔不低于5s,接口返回登陆微信的个人信息后即登录成功,登录成功后则不可继续调用本接口

请求URL:

  • http://域名地址/api/login/checkloginqrcode

请求方式:

  • POST

请求头:

  • Content-Type:application/json
  • X-GEWE-TOKEN: 后台获取

参数:

参数名

必填

数据类型

说明

appid


string

设备id

nkey


string

取码接口返回的nkey

uuid


string

取码接口返回的uuid

返回数据:

参数名

数据类型

说明

ret

number

0:成功

msg

string

反馈信息

msg_err

string

反馈错误信息

data

object

data.status_info.headImgUrl

string

头像(在微信扫码后调本接口便会返回)

data.status_info.nickName

string

昵称(在微信扫码后调本接口便会返回)

data.status_info.expiredTime

int

二维码过期时间,单位秒,到期后不可继续调用本接口

data.login_info.acctSectResp.userName

string

微信ID(登录成功后返回)

data.login_info.acctSectResp.nickName

string

昵称

data.login_info.acctSectResp.bindMobile

string

绑定手机号

data.login_info.acctSectResp.alias

string

微信号

请求参数示例:

{
       "appid": "wx_nScLwnZhfNmlQlL0npc71",
       "nkey": "httig9elPZ3SwZ3GWtdxzA",
       "uuid": "4fgut3ILSLNMtoxW2RUc"
   }


成功返回示例(手机已扫码但未点击登录):

{
        "ret": 0,
        "msg": "success",
        "data": {
            "status_info": {
                "uuid": "gf3ib31m1lV0Xufy3X_Y",
                "status": 2,
                "headImgUrl": "http://wx.qlogo.cn/mmhead/ver_1/0AX8RNqDJiaNaSLSOGcLF0Z9VEMgBMwzGRDMCmCGBRwoiagjUVJqzVZyV94oGMcEmbrNf7u1tXVdgpdPaQ2kRJBpicgdVP4US93ULzGIbf6d4c/0",
                "pushLoginUrlexpiredTime": 604200,
                "nickName": "白开水加糖",
                "expiredTime": 207
            },
            "login_info": {
                "baseResponse": {
                    "ret": 0,
                    "errMsg": {
                        "string": "Everything is ok"
                    }
                },
                "unifyAuthSectFlag": 15,
                "acctSectResp": {
                    "userName": "wxid_8pddddddddt22",
                    "nickName": "白开水加糖",
                    "bindUin": 0,
                    "bindMobile": "18114484426",
                    "alias": "xmry0601",
                    "status": 102949,
                    "pluginFlag": 162017,
                    "regType": 2,
                    "safeDevice": 0,
                    "officialUserName": "weixin",
                    "officialNickName": "微信团队",
                    "pushMailStatus": 0,
                    "fsurl": "https://w.mail.qq.com/cgi-bin/login?uin=0&key=e85900408448109MTY4ODYzNTQwOQ&keytype=2&target=setremind&from=weixin&vt=weixin&f=xhtml"
                },
                "axAuthSecRespList": {
                    "count": 0
                }
            }
        }
    }

成功返回示例(手机已扫码且已点击确认登录):

{
        "ret": 0,
        "msg": "success",
        "data": {
            "status_info": {
                "uuid": "gf3ib31m1lV0Xufy3X_Y",
                "status": 2,
                "headImgUrl": "http://wx.qlogo.cn/mmhead/ver_1/0AX8RNqDJiaNaSLSOGcLF0Z9VEMgBMwzGRDMCmCGBRwoiagjUVJqzVZyV94oGMcEmbrNf7u1tXVdgpdPaQ2kRJBpicgdVP4US93ULzGIbf6d4c/0",
                "pushLoginUrlexpiredTime": 604200,
                "nickName": "白开水加糖",
                "expiredTime": 207
            },
            "login_info": {
                "baseResponse": {
                    "ret": 0,
                    "errMsg": {
                        "string": "Everything is ok"
                    }
                },
                "unifyAuthSectFlag": 15,
                "acctSectResp": {
                    "userName": "wxid_8pddddddddt22",
                    "nickName": "白开水加糖",
                    "bindUin": 0,
                    "bindMobile": "18100002426",
                    "alias": "wxid_8pddddddddt22",
                    "status": 102949,
                    "pluginFlag": 162017,
                    "regType": 2,
                    "safeDevice": 0,
                    "officialUserName": "weixin",
                    "officialNickName": "微信团队",
                    "pushMailStatus": 0,
                    "fsurl": "https://w.mail.qq.com/cgi-bin/login?uin=0&key=e85900408448109MTY4ODYzNTQwOQ&keytype=2&target=setremind&from=weixin&vt=weixin&f=xhtml"
                },
                "axAuthSecRespList": {
                    "count": 0
                }
            }
        }
    }


错误返回示例:

{
        "ret": -1,
        "msg_err": "微信已登陆,请勿重复调用。"
    }



微信ipad二次登陆_微信

举报

相关推荐

0 条评论