发送短信验证码

为了节约短信数量, 目前不发送短信,注册和忘记密码不校验

  • 地址 :/api/wx/sendsms/<string:mobile>
  • 方法 POST

  • 参数

    • mobile : 手机号 (移动端需要校验正则 1开头的11位数 ^1\\d{10}$'
    • expect : 默认值:0 是期望没注册(用于注册),1 是期望注册过(用于忘记密码)
  • 返回值

    • 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 是通过

results matching ""

    No results matching ""