---
order: 5
navTitle: 绑定手机号
---
# 绑定手机号

用于用户申请绑定手机号，在接收到手机验证码短信之后，进行绑定手机号操作时调用。

调用此接口的时候，需要有用户登录。

## 调用说明

请求方式：`POST`\
请求url：`/api/me/bindPhone`\
请求参数示例：

```json
{
    "phone": "13112345678",
    "code": "123646"
}
```

参数说明：

| 参数  | 必须 | 说明       |
| :---- | :--- | :--------- |
| phone | 是   | 手机号     |
| code  | 是   | 短信验证码 |

返回值示例：

```json
{
    "result": false,
    "errorCode": "phoneNotFound",
    "message": "没有传递 `phone` 参数"
}
```

参数说明：

| 参数      | 说明                     |
| :-------- | :----------------------- |
| result    | 校验结果，`true`标识成功 |
| errorCode | 错误编码                 |
| message   | 错误文本提示             |

`errorCode`说明

| errorCode       | 说明                                                           |
| :-------------- | :------------------------------------------------------------- |
| codeNotFound    | 系统没有向手机号发送验证码                                     |
| codeMismatch    | 验证码错误                                                     |
| codeExpired     | 验证码过期了，需要重新获取                                     |
| locked          | 验证码错误次数过多，手机号被锁定了，暂时不能使用该手机进行验证 |
| duplicateKey    | 手机号无法同时绑定多个用户                             |
