发送短信验证码
为了节约短信数量, 目前不发送短信,注册和忘记密码不校验
- 地址 :
/api/wx/sendsms/<string:mobile>
方法 POST
参数
- mobile : 手机号 (移动端需要校验正则 1开头的11位数
^1\\d{10}$'
) - expect : 默认值:0 是期望没注册(用于注册),1 是期望注册过(用于忘记密码)
- mobile : 手机号 (移动端需要校验正则 1开头的11位数
返回值
- code 200 成功 -1 注册过/没注册过 其余错误信息提示msg信息
- msg
例子
http://172.26.106.36:5000/api/v4.0/sendsms/13126939916?expect=1
返回
{
"code": "200",
"msg": "\u53d1\u9001\u6210\u529f"
}
注册
地址: /api/wx/register
参数:
- phone
- name
- password
- telephoneCode 短信验证码
- code wx.login返回的code
返回内容 data里包含:
- session_token 需保存到本地
- enterprise_id 企业id
- name 姓名
- permissions 用户权限,小程序暂时用不到
- apply 申请状态,注册时为空对象
登录
地址: /api/wx/login
参数:
方式一 用于首次绑定
- phone
- password
- code wx.login返回的code
方式二 用于session失效的时候
- code wx.login返回的code
返回内容 data里包含:
- session_token 需保存到本地
- enterprise_id 企业id
- name 姓名
- permissions 用户权限,小程序暂时用不到
- apply 对象,用户申请企业状态,可能为Null,具体流程参考App
- apply_eid 申请企业的id
- apply_name 申请企业的名字
- apply_state 申请状态 -1 拒绝 0 是申请中 1 是通过