|
|
通过微信code获取用户信息
更新时间:2018-09-06 18:26:09 更新人员:叶洋  文档状态: #428 测试接口
摘要
-
接口基本信息
接口名称:通过微信code获取用户信息
请求方法:GET
接口地址:wechat/usrbycode
登录验证:否
-
请求参数
| 参数名 |
参数 |
数据类型 |
是否必须 |
示例值 |
说明 |
| code |
微信用户授权code |
string |
是 |
|
|
-
响应数据参数
| 参数名 |
参数 |
数据类型 |
示例值 |
说明 |
| hasbind |
微信是否已绑定过了 |
int |
0 |
|
| wx_access{} |
微信access后期将取消此项 |
object |
|
hasbind值为0时才有此项 |
| ├ access_token |
├ access_token |
string |
13_5qN3JqDxm3Nf-VCbLvS6vC1pPK6F77feMMWzOdo4Tz |
|
| ├ expires_in |
├ expires_in |
int |
7200 |
|
| ├ refresh_token |
├ refresh_token |
string |
13_3nyKuqnFMvgHourtdh_HisHs_SMO9uSi9Ftbteero9 |
|
| ├ openid |
├ openid |
string |
o5tbpway3EQhN0N2tl7UhT-ta8f4 |
|
| └ scope |
└ scope |
string |
snsapi_userinfo |
|
| wx_user{} |
微信用户信息 |
object |
|
hasbind值为0时才有此项 |
| ├ sex |
├ 性别 |
int |
1 |
|
| ├ openid |
├ openid |
string |
o5tbpway3EQhN0N2tl7UhT-ta8f4 |
|
| ├ nickname |
├ 昵称 |
string |
bin |
|
| ├ language |
├ 语种 |
string |
zh_CN |
|
| ├ city |
├ 城市 |
string |
成都 |
|
| ├ province |
├ 省份 |
string |
四川 |
|
| ├ country |
├ 国籍 |
string |
中国 |
|
| ├ headimgurl |
├ 头像 |
string |
http://thirdwx.qlogo.cn/mmopen/vi_32/iabHPt4s |
|
| └ privilege[] |
└ privilege |
arrayo |
|
|
| ulist[] |
绑定的用户列表 |
array |
|
hasbind值为1时才有此项 |
| ├ reg_ip |
├ 注册IP |
string |
127.0.0.1 |
|
| ├ username |
├ 用户名 |
string |
9c214fd3bd4d4990 |
|
| ├ status |
├ 状态 |
int |
1 |
|
| ├ nickname |
├ 昵称 |
string |
壹川用户Bin |
|
| ├ head |
├ 头像 |
string |
|
|
| ├ sex |
├ 性别 |
int |
0 |
|
| ├ email |
├ 邮箱 |
string |
|
|
| ├ mobile |
├ 手机 |
string |
13212345678 |
|
| ├ tel |
├ 电话 |
string |
|
|
| ├ invite_code |
├ 邀请码 |
string |
CED0D8AD |
|
| ├ invite_code_from |
├ 注册使用的邀请码 |
string |
|
|
| ├ orgid |
├ 组织关联id |
string |
|
|
| ├ reg_time |
├ 注册时间 |
int |
1531989229 |
|
| ├ login |
├ 登录次数 |
int |
0 |
|
| ├ last_login_ip |
├ 最后一次登录IP |
string |
0.0.0.0 |
|
| ├ last_login_time |
├ 最后一次登录时间 |
int |
0 |
|
| ├ realname |
├ 真实姓名 |
string |
壹川用户 |
|
| ├ realname_initials |
├ 真实姓名拼音首字母 |
string |
ycyh |
|
| ├ birthday |
├ 生日 |
string |
|
|
| ├ qq |
├ QQ |
string |
|
|
| ├ ua |
├ 浏览器UA |
string |
|
|
| ├ remark |
├ 备注 |
string |
|
|
| ├ utype |
├ 用户类型 |
int |
0 |
|
| ├ uid |
├ 用户UID |
string |
e9540d2bbec2c379 |
|
| └ code |
└ code |
string |
U630914 |
|
-
未绑定的请求示例
请求例子:
apirq('wechat/usrbycode', {
data: {
"code": "0614i7M303ZfMC1rQhO30qFYL304i7M1"
}
})
返回数据结果:
{
"code": 0,
"msg": "该微信未绑定账号,请使用本次取得的信息先行绑定!",
"time": "1536229627",
"data": {
"hasbind": 0,
"wx_access": {
"access_token": "13_5qN3JqDxm3Nf-VCbLvS6vC1pPK6F77feMMWzOdo4TzUkwRJoK0HRpmSiaPUtlmaeoZD3Bjir4mMlp0ibXgDhEg",
"expires_in": 7200,
"refresh_token": "13_3nyKuqnFMvgHourtdh_HisHs_SMO9uSi9Ftbteero9fprNXFefGf9to-8dQt6vso0sQYX9zySehulISmB_EfjA",
"openid": "o5tbpway3EQhN0N2tl7UhT-ta8f4",
"scope": "snsapi_userinfo"
},
"wx_user": {
"openid": "o5tbpway3EQhN0N2tl7UhT-ta8f4",
"nickname": "bin",
"sex": 1,
"language": "zh_CN",
"city": "成都",
"province": "四川",
"country": "中国",
"headimgurl": "http://thirdwx.qlogo.cn/mmopen/vi_32/iabHPt4s9oSUibmb8JTZ6HQ6HEPfWtv8LUKFIQfI7iagyTpTySFz8Wic5LtePoic3wmMAjtWiaZm007hFOWrnZiasGqew/132",
"privilege": []
}
}
}
-
已绑定的请求示例
请求例子:
apirq('wechat/usrbycode', {
data: {
"code": "0614Z3Ag1RU9Ny0OIZzg1gnWzg14Z3AK"
}
})
返回数据结果:
{
"code": 0,
"msg": "已获取该微信号对应的用户的列表!",
"time": "1536230176",
"data": {
"hasbind": 1,
"ulist": [
{
"uid": "e9540d2bbec2c379",
"code": "U630914",
"utype": 0,
"orgid": "",
"username": "9c214fd3bd4d4990",
"salt": "4dtdGH",
"status": 1,
"nickname": "壹川用户Bin",
"head": "",
"sex": 0,
"email": "",
"mobile": "13212345678",
"tel": "",
"invite_code": "CED0D8AD",
"invite_code_from": "",
"reg_ip": "127.0.0.1",
"reg_time": 1531989229,
"login": 0,
"last_login_ip": "0.0.0.0",
"last_login_time": 0,
"realname": "壹川用户",
"realname_initials": "ycyh",
"birthday": "",
"qq": "",
"ua": "",
"remark": ""
}
]
}
}
|