|
|
## 绑定手机号
|
|
|
#### 对用户手机号校验接口地址
|
|
|
```
|
|
|
/pcuser-bind-phone
|
|
|
```
|
|
|
#### 传参
|
|
|
|
|
|
|传参|说明|是否必填|
|
|
|
|:---|:---|:---|
|
|
|
|action|接口名:check_phone|是|
|
|
|
|phone|手机号|是|
|
|
|
|login_type|登录方式|是|
|
|
|
|id|第三方的id|是|
|
|
|
#### 返回值
|
|
|
```javascript
|
|
|
正确返回:{
|
|
|
status: 0,
|
|
|
message: "",
|
|
|
data: [ ]
|
|
|
}
|
|
|
错误返回:{
|
|
|
status: 1,
|
|
|
message: "该手机号已经注册成账号",
|
|
|
data: [ ]
|
|
|
}
|
|
|
{
|
|
|
status: 2,
|
|
|
message: "该手机号已经被绑定",
|
|
|
data: [ ]
|
|
|
}
|
|
|
```
|
|
|
|
|
|
#### 点击获取手机验证码接口
|
|
|
```
|
|
|
/pcuser-tologin
|
|
|
```
|
|
|
#### 传参
|
|
|
|
|
|
|传参|说明|是否必填|
|
|
|
|:---|:---|:---|
|
|
|
|action|接口名:get_verification_code|是|
|
|
|
|phone|手机号|是|
|
|
|
|type|获取手机验证码的方式(10002)|是|
|
|
|
|
|
|
#### 返回值
|
|
|
```javascript
|
|
|
正确返回:{
|
|
|
status: 0,
|
|
|
message: "短信验证码获取成功!",
|
|
|
data: [ ]
|
|
|
}
|
|
|
错误返回:{
|
|
|
status: 1,
|
|
|
message: "...",
|
|
|
data: [ ]
|
|
|
}
|
|
|
```
|
|
|
|
|
|
#### 进行手机号绑定的接口
|
|
|
```
|
|
|
/pcuser-bind-phone
|
|
|
```
|
|
|
#### 传参
|
|
|
|
|
|
|传参|说明|是否必填|
|
|
|
|:---|:---|:---|
|
|
|
|action|接口名:bind_phone|是|
|
|
|
|phone|手机号|是|
|
|
|
|code|手机验证码|是|
|
|
|
|login_type|第三方登录方式|是|
|
|
|
|id|第三方登录的ID|是|
|
|
|
|user_name|第三方登录的用户名|是|
|
|
|
|user_image|第三方登录的头像|是|
|
|
|
|sig|签名|是|
|
|
|
|
|
|
#### 返回值
|
|
|
```javascript
|
|
|
正确返回:{
|
|
|
status: 0,
|
|
|
message: "绑定成功!",
|
|
|
data: ['uid'=>?,'time'=>?,'signature'=>?]
|
|
|
}
|
|
|
错误返回:{
|
|
|
status: 5,
|
|
|
message: "签名认证失败",
|
|
|
data: [ ]
|
|
|
}
|
|
|
{
|
|
|
status: 2,
|
|
|
message: "请输入短信验证码",
|
|
|
data: [ ]
|
|
|
}
|
|
|
{
|
|
|
status: 15010,
|
|
|
message: "验证码错误",
|
|
|
data: [ ]
|
|
|
}
|
|
|
{
|
|
|
status: 15011,
|
|
|
message: "验证码已过期",
|
|
|
data: [ ]
|
|
|
}
|
|
|
{
|
|
|
status: 1,
|
|
|
message: "该手机号已经被绑定",
|
|
|
data: [ ]
|
|
|
}
|
|
|
```
|
|
|
|