无忧手机APP接口

无忧手机APP api

 

全局备注: message: 保存信息,data,需要返给前端的消息,success:true:标示请求是否成功

 

1. 注册信息接口

请求地址:http://localhost:8080/apcompany/student/registerphone=123456789&password=12345678&code=123456

参数:

phone 手机号

password 密码

code 验证码

请求方式: POST

请求结果样例

失败样例
{"message":"手机号或者验证码为空","data":"手机号或者验证码为空","success":false}

成功样例

{"message":"注册成功",
"data":{"grade":0,"id":5,"isIdentity":0,
"password":"25D55AD283AA400AF464C76D713C07AD",
"phone":"123456789","type":0},
"success":true}

 

 2.获取验证码接口

请求地址 http://localhost:8080/apcompany/student/sendCode?phone=123456789

参数 phone 手机号

请求方式:POST

请求结果样例

 

"{\"stat\":\"100\",\"message\":\"·¢Ëͳɹ¦\"}"

 结果从第三方获取的,stat的说明,后期补上,100 是成功标识,message里面额乱码是三方和咱们的结果集不匹配,就是一个说明,目前在沟通中

 

3. 验证用户名是否存在

请求地址 http://localhost:8080/apcompany/student/validname/{name}

参数 name: 用户名

请求方式:get

 

不存在

{"message":"操作成功!","data":false,"success":true}

存在

{"message":"操作成功!","data":true,"success":true}

注意取值是在data中,success标示请求的是否成功
 4. 验证手机号是否存在

 

请求地址 http://localhost:8080/apcompany/student/validphone/{phone}

请求参数:phone 手机号

请求方式:get

请求结果:

 

存在
{"message":"操作成功!","data":true,"success":true}

不存在
{"message":"操作成功!","data":false,"success":true}
 5. 手机,密码登陆模式

 

请求地址:http://localhost:8080/apcompany/student/login/nomal?phone=*******&password=*****

参数名称 : phone 手机号,password 密码

请求方式:get

请求结果

 

{"message":"sucessful login","data":{"grade":0,"id":6,"isIdentity":0,"password":"25D55AD283AA400AF464C76D713C07AD","phone":"18901051605","type":0},"success":true}
 6 账号,密码登陆模式

 

请求地址:http://localhost:8080/apcompany/student/login/nomal?loginname=*******&password=*****

请求名称:loginname 注册名称,password 密码

请求方式:get

请求结果

 

成功同上

失败
{"message":"password does not match loginname","data":"password does not match loginname","success":false}
 7 手机号登陆方式

 

请求地址:http://localhost:8080/apcompany/student/login/phone?phone=*******&code=****

请求参数:phone:手机号,code 验证码

请求方式 POST

结果

{"message":"sucessful login","data":{"grade":0,"id":6,"isIdentity":0,"password":"25D55AD283AA400AF464C76D713C07AD","phone":"18901051605","type":0},"success":true}

 

8. 微信登陆

请求地址 http://localhost:8080/apcompany/student/login/wechat?openid=*****

请求参数:openid

请求方式 post

结果

{"message":"sucessful login","data":{"grade":0,"id":6,"isIdentity":0,"password":"25D55AD283AA400AF464C76D713C07AD","phone":"18901051605","type":0},"success":true}

 

 9 更新用户信息

请求地址http://localhost:8080/apcompany/student/updateMessage

请求参数 grade 年级

phone 手机号

password 密码

deviceId 设备号

school 学校

openid 微信号

imageurl 图片地址

type 类别

id 学生唯一编号

loginname 登陆名称

 

请求方式:post

 

请求结果如下

{"message":"sucessful login","data":{"deviceId":"","grade":0,"id":6,"imageurl":"","isIdentity":0,"loginname":"dugu61888","name":"","opendid":"","password":"25D55AD283AA400AF464C76D713C07AD","phone":"18901051605","school":"","type":0},"success":true}

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值