1、已有手机号验证码登录
1、1 UI向服务器申请登录验证码
方法
get(“/api/alisms/code/login”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| OK | String | 是 | 状态 | 状态信息 |
| BizId | String | 是 | 验证码id | 识别验证码唯一id,提交验码时要携带 |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
1、2 UI向服务器提交登录验证码
方法
post(“/api/alisms/code/login”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| BizId | String | 是 | 验证码id | UI向服务器申请验证码时,服务器分配给UI的唯一id |
| code | String | 是 | 验证码 | 短信收到的4位验证码 |
返回数据
成功
返回html文档,也就是首页。
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
2、新手机号用验证码注册账号
2、1 UI向服务器申请注册验证码
方法
get(“/api/alisms/code/registe”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| OK | String | 是 | 状态 | 状态信息 |
| BizId | String | 是 | 验证码id | 识别验证码唯一id,提交验码时要携带 |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
2、2 UI向服务器接交注册验证码
方法
post(“/api/alisms/code/registe”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| BizId | String | 是 | 验证码id | UI向服务器申请验证码时,服务器分配给UI的唯一id |
| code | String | 是 | 验证码 | 短信收到的4位验证码 |
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| OK | String | 是 | 状态 | 状态信息 |
| userid | String | 是 | 用户id | 新主测的与手机号绑定的用户id |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
3、已有账号添加手机号绑定
3、1 UI向服务器申请手机号绑定验证码
方法
get(“/api/alisms/code/phonenumber/bind”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| OK | String | 是 | 状态 | 状态信息 |
| BizId | String | 是 | 验证码id | 识别验证码唯一id,提交验码时要携带 |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
3、2 UI向服务器提交手机号绑定验证码
方法
post(“/api/alisms/code/phonenumber/bind”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| BizId | String | 是 | 验证码id | UI向服务器申请验证码时,服务器分配给UI的唯一id |
| code | String | 是 | 验证码 | 短信收到的4位验证码 |
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| OK | String | 是 | 状态 | 状态信息 |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
3、3 查询已绑定的手机号
方法
get(“/api/alisms/code/phonenumberbind”)
请求参数
无
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
4、已有账号移除手机号绑定
4、1 UI向服务器申请解除手机号验证码
方法
get(“/api/alisms/code/phonenumber/unbind”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| OK | String | 是 | 状态 | 状态信息 |
| BizId | String | 是 | 验证码id | 识别验证码唯一id,提交验码时要携带 |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
4、2 UI向服务器提交解除手机号验证码
方法
post(“/api/alisms/code/phonenumber/unbind”)
请求参数
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| BizId | String | 是 | 验证码id | UI向服务器申请验证码时,服务器分配给UI的唯一id |
| code | String | 是 | 验证码 | 短信收到的4位验证码 |
返回数据
成功
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| OK | String | 是 | 状态 | 状态信息 |
失败,格式1
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| err | String | 是 | 错误信息 |
失败,格式2
| 参数 | 类型 | 必填 | 说明 | 取值范围 |
|---|---|---|---|---|
| PhoneNumbers | String | 是 | 手机号 | 11位数据 |
| err | String | 是 | 错误 | 错误信息 |
