简要描述:
- 第三方登录/快捷登录接口
接口版本:
| 版本号 | 制定人 | 制定日期 | 修订日期 |
|---|---|---|---|
| 1.0.6 | kevin | 2020-01-09 | 第三方登录/快捷登录 |
请求URL:
请求方式:
- POST
请求头:
无
请求参数:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| three_tig | 是 | string | 第三方标识 wx_public=微信 ,apple=苹果 ,备注:第三方登录必填 |
| openid | 是 | string | 登陆唯一标识 ,备注:第三方登录必填 |
返回示例:
正确时返回:
无绑定登录返回
{
"status": 200,
"msg": "成功",
"data": {
"bind_status": false
}
}
有绑定登录返回
{
"status": 200,
"msg": "登录成功!",
"data": {
"uid": 33,
"avatar": "avatar/avatar.jpg",
"c_code": "",
"phone": "13113690003",
"email": "",
"username": "username1",
"male": "",
"birthday": null,
"nickname": "",
"password": "5c6e137076c893662fc50b68fc6005e2",
"type": "member",
"phone_active": 0,
"email_active": 0,
"gid": "",
"status": 1,
"create_at": "2020-01-09 11:11:59",
"update_at": "2020-01-09 11:11:59",
"change_username": 0,
"integral": 0,
"invite_code": "59eNnT33",
"pid": 16,
"grade": 2,
"pid_path": "1,16",
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjMzLCJpc3MiOiJodHRwOi8vdG9vbC5jb20vbW9kdWxlL3VuaW9udG9vbC90aHJlZUxvZ2luIiwiaWF0IjoxNTc4NTQxNTc1LCJleHAiOjE1ODYzMTc1NzUsIm5iZiI6MTU3ODU0MTU3NSwianRpIjoiZ2M0aDhBMldWZFR2U2VYUyJ9.Q-dSReIbU2L0e22m3MeuHMGv0TBEWFs99n-YIEaT3t4",
"Android": 1,
"iOS": 0,
"bind_status": true
}
}
错误时返回:
{
"status": 40000,
"msg": "标识错误",
"data": {}
}返回参数说明:
| 参数名 | 类型 | 说明 |
|---|---|---|
| token | string | 用于api登录认证 |
| invite_code | string | 用户的邀请码 |
| Android | int | 安卓APP审核状态,0=审核中 1=审核通过 |
| iOS | int | iOS APP审核状态,0=审核中 1=审核通过 ,如果审核中,跳转第三方的路径,通过跳转外部浏览器 |
| bind_status | bool | 第三方登录时,true=有绑定,false=则跳转注册页面,加three_tig和openid到注册接口 |
备注:
- 无
文档更新时间: 2020-01-10 10:53 作者:admin