用户登录授权
登录凭证校验。通过 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 |
用户授权失败 |
|