|
|
## 1、登录前检查 ##
|
|
|
#### 请求参数
|
|
|
| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|-----:|----:|
|
|
|
|area|string|65534|是|86||区号|
|
|
|
|mobile|string|65534|否|15051889346||手机号码|
|
|
|
|open_id|string|65534|是|oGUyctxNLU9FnfzkLtcLt-FnzimU||第三方登录账号|
|
|
|
|email|string|65534|是|||邮箱地址|email和open_id不能同时为空
|
|
|
|source_type|string|65534|否|||来源类型|
|
|
|
|
|
|
|
|
|
|
注意,通用的头部没有列出。
|
|
|
|
|
|
http://127.0.0.1:8080/gateway/?method=app.passport.signCheck&open_id=oGUyctxNLU9FnfzkLtcLt-FnzimU&mobile=15051889346&source_type=web
|
|
|
|
|
|
### 响应
|
|
|
用户响应JSON格式如下所示:
|
|
|
```json
|
|
|
{
|
|
|
"alg": "SALT_MD5",
|
|
|
"code": 200,
|
|
|
"data": {
|
|
|
"is_register": 3
|
|
|
},
|
|
|
"md5": "7269599ce5ecd8112c379f4ccff4edf7",
|
|
|
"message": "操作成功"
|
|
|
}
|
|
|
```
|
|
|
code为200即为成功,否则是失败。
|
|
|
is_register为3表示需要跳转到关联,为0,1表示跳转到绑定
|
|
|
相关错误提示:
|
|
|
505:该手机号已经绑定了其他账号,请更换手机号码
|
|
|
506: 绑定失败,该帐号已经注册过,请更换
|
|
|
401:手机号码错误
|
|
|
402:手机号码格式错误
|
|
|
400:请使用第三方登录
|
|
|
400:请选择登录方式
|
|
|
|
|
|
|
|
|
## 2、手机关联 ##
|
|
|
#### 请求参数
|
|
|
| 参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|area|string|65534|是|86||区号|
|
|
|
|mobile|string|65534|否|15051889346||手机号码|
|
|
|
|open_id|string|65534|否|oGUyctxNLU9FnfzkLtcLt-FnzimU||第三方登录账号|
|
|
|
|
|
|
注意,通用的头部没有列出。
|
|
|
http://127.0.0.1:8080/gateway/?method=app.passport.relatedMobile&openId=oGUyctxNLU9FnfzkLtcLt-FnzimU&mobile=15051889346&area=86
|
|
|
|
|
|
### 响应
|
|
|
用户响应JSON格式如下所示:
|
|
|
```json
|
|
|
{
|
|
|
"alg": "SALT_MD5",
|
|
|
"code": 200,
|
|
|
"data": {
|
|
|
"uid": 8041765
|
|
|
},
|
|
|
"md5": "38399913b3e35fe77cf193b726948844",
|
|
|
"message": "手机号关联成功!"
|
|
|
}
|
|
|
```
|
|
|
code为200即为成功,否则是失败。
|
|
|
|
|
|
相关错误提示:
|
|
|
602:账号已经关联手机号码
|
|
|
400:请输入手机号
|
|
|
402:手机号码格式错误
|
|
|
400:Open Id 错误 |
|
|
\ No newline at end of file |