用户登录授权

登录凭证校验。通过 wx.login 接口获得临时登录凭证code,调用此接口完成登录流程。

请求地址

POST https://{host}/openapi/user/auth/miniprogram/login

请求参数

属性 类型 默认值 必填 说明
code String Y 登录时获取的 code
userInfo UserInfo Y 登录时获取的用户信息

UserInfo

属性 类型 默认值 必填 说明
nickName String Y 用户昵称
avatarUrl String Y 用户头像图片的 URL
country String 用户所在国家
province String 用户所在省份
city String 用户所在城市
language String 显示 country,province,city 所用的语言:en 英文 zh_CN 简体中文 zh_TW 繁体中文
gender Integer Y 用户性别: 0 未知 1 男性 2 女性

返回值

{
    "errcode": 0,
    "errmsg": "",
    "data": {
        "token": "fsafsggsdfgertersadgs",
        "userInfo": {
          "nickName": "momo",
          "avatarUrl": "https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKVRwtvDSFQd2zl3osO",
          "country": "China",
          "province": "Shanghai",
          "city": "",
          "language": "zh_CN",
          "gender": 1
        }
    }
}

参数说明

属性 类型 说明
data DATA 包含返回的数据
errcode number 错误码
errmsg string 错误信息

DATA

属性 类型 说明
token String 用户的token
userInfo UserInfo 用户信息

UserInfo

属性 类型 说明
nickName String 用户昵称
avatarUrl String 用户头像图片的 URL
country String 用户所在国家
province String 用户所在省份
city String 用户所在城市
language String 显示 country,province,city 所用的语言:en 英文 zh_CN 简体中文 zh_TW 繁体中文
gender Integer 用户性别: 0 未知 1 男性 2 女性

errcode 的合法值

说明 最低版本
-1 系统错误
0 请求成功
20001 参数为空
40001 用户授权失败

results matching ""

    No results matching ""