文档
测试
POST
http://192.168.31.29:18088/san-think/user/registry

接口描述

登录接口

请求参数

参数名
类型
描述
必填
phone
String
手机号码(选填)
必填
source
Integer
渠道来源(选填)
必填
password
String
密码(选填)
必填
openId
String
微信openId(选填)
必填
code
String
验证码(选填)
必填
uuid
String
唯一标识(选填)
必填

成功返回

参数名
类型
描述
必填
code
Integer
验证码
必填
msg
String
消息
必填

失败返回

参数名
类型
描述
必填
code
int
错误码
必填
msg
string
错误信息
必填

说明 / 示例

###### 注册说明: >i 统一注册API,支持三种注册方式: 一、微信注册 二、微信手机短信注册 三、微信手机密码注册 >i 已存在单个用户,如单独使用手机注册,再次调用手机+微信注册方式调用,统一注册会自动建立关联关系。 >d *注意:单独使用微信注册,系统会执行模拟注册逻辑,此时系统会执行模拟注册,若再次调用使用微信+手机方式注册,此时系统不会做数据更新,但是会返回用户已注册消息,若用户需要修改手机号码,或者密码必须单独调用,绑定接口,修改密码接口 ``` 请求参数示例 { "phone": "13266695371", "source": "2", "password": "123456" } ``` ``` 返回参数示例 { "msg": "注册成功", "code": 1000, "data": "用户注册3.2逻辑执行,手机号码注册成功!" } ``` >i 1.微信注册 |请求参数|类型|是否必填|获取来源| |-|-|-|-| |openId|String|必填| |source|Integer|必填|管理员提供| >i 2.微信手机号密码注册 |请求参数|类型|是否必填|获取来源| |-|-|-|-| |openId|String|必填| |source|Integer|必填|管理员提供| |uuid|String|必填|验证码发送接口获取| |code|String|必填|手机短信验证码| |phone|String|必填|| |password|String|必填|| >i 3.微信手机号短信验证码注册 |请求参数|类型|是否必填|获取来源| |-|-|-|-| |openId|String|必填| |source|Integer|必填|管理员提供| |uuid|String|必填|验证码发送接口获取| |code|String|必填|手机短信验证码| |phone|String|必填|| >i 状态码调用说明 |状态码|消息|备注| |-|-|-| |1000|注册成功|根据调用注册方式进行登录| |1001|注册成功|虚拟注册,只能选择微信方式登录| >d 错误码说明 |错误码|错误信息|备注| |-|-|-| |502|请求参数格式不正确,请检查参数后,重试!|| |503|验证码错误,请重试!|| |504|验证码失效,请重新发送!|| |505|验证码不能为空!|| |506|注册OPENID不能为空!|| |600|用户注册失败||