bulidfer 2016-04-24 08:09 采纳率: 0%
浏览 2416
已结题

java web 怎么给安卓手机客户端提供接口? 开发文档不懂 跪求解决方法


用到的框架 spring+springMVC+myBatis
数据库 mysql
开发工具 eclipse

实现手机 注册 和登录 以及获取手机用户个人信息功能


这是开发文档 可供参考,真的不知道该从哪里入手

1、用户注册
参数名称 参数说明 长度要求 可选/必须
phone 用户注册的手机号 必须
password 用户密码(md5加密) 必须
code 手机验证码 6 必须
rndstring 随机字符串 32 必须

返回值说明
1.{"res":"1001"} 注册成功
2.{"res":"1002"} 手机被占用
3.{"res":"1003"} 验证码已经过期
4.{"res":"1004"} 验证码无效
5.{"res":"1005"} 重复提交
6.{"res":"1006"} 缺少参数
2、用户登录
参数名称 参数说明 长度要求 可选/必须
m 值为0x5702 必须
phone 用户手机号 可选
name 用户名 可选
password 用户密码(md5加密) 必须
rndstring 随机字符串 32 必须
注:phone 和name 必选一个
返回值说明
1.{"res":"1001","mid":51,"name":"cheihcheung","ident_code":"abcdc3949ba59abbe56e057f20f88fd"}登录成功
2.{"res":"1002"} 帐号或密码输入有误,登录失败
3.{"res":"1003"} 缺少参数
4.{"res":"1005"} 重复请求
3、获取手机验证码
参数名称 参数说明 长度要求 可选/必须
m 值为0x5704 必须
phone 手机号 11 必须
type 验证码类型 可选
rndstring 随机字符串 32 必须
注:验证码类型type=0代表注册,type=1代表找回密码,可不传,默认为0,
返回值说明
1.{"res":"1001"} 发送成功
2.{"res":"1002"} 手机被占用
3.{"res":"1003"} 缺少手机号
4.{"res":"1004"} 参数错误
5.{"res":"1005"} 重复请求
6.{"res":"1006"} 却少随机字符串

4、修改密码
参数名称 参数说明 长度要求 可选/必须
m 值为0x5703 必须
phone 用户手机号 必须
code 验证码 必须
password 用户密码(md5加密) 必须
返回值说明
1.{"res":"1001"} 修改成功
2.{"res":" 1002"} 验证码过期
3.{"res":"1003"} 验证码无效
4.{"res":"1004"} 缺少参数,

5、查询个人资料
参数名称 参数说明 长度要求 可选/必须

uid 用户编号 必须
返回值说明
1. {"res":" 1002"} 缺少ID
正确结果:
{"id":"315","account":"18315443","phone":"21","head":"","name":"前往","age":"21","height":"0","weight":"0.00","gender":"1","relation":"","nickname":""}

  • 写回答

5条回答

  • petershi121 2016-04-24 08:11
    关注

    就跟平时一样的写法啊

    评论

报告相同问题?

悬赏问题

  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
  • ¥40 串口调试助手打开串口后,keil5的代码就停止了
  • ¥15 电脑最近经常蓝屏,求大家看看哪的问题
  • ¥60 高价有偿求java辅导。工程量较大,价格你定,联系确定辅导后将采纳你的答案。希望能给出完整详细代码,并能解释回答我关于代码的疑问疑问,代码要求如下,联系我会发文档
  • ¥50 C++五子棋AI程序编写
  • ¥30 求安卓设备利用一个typeC接口,同时实现向pc一边投屏一边上传数据的解决方案。