app接口文档模板

Base_Url:http://192.168.1.151:8080/api

统一header{

token:“xxxxxxxxxx”,

timestamp:“12312656455

}

token生成规则:uidbase64加密)+生成时间戳(base64加密)+到期时间戳(base64加密)

 

1.用户登录

Url

Base_Url/customer/ login

方法

Post

header

参数

username

用户名

password

密码

参数举例

{

"username":"",

"password":"c833e923c2e7bffed05b4044fd345c9f"

}

成功返回

失败返回

{

code0

data{

nickName:””,

familyImg:””,

sex:””

familyId:””

birthDay:””

hight:””

weight:””

token:””}

msg:“操作成功

}

{

"code": 1,

"msg":xxx

}

字段说明

nickName

昵称

familyImg

头像地址

sex

性别

familyId

家庭成员id

birthDay

出生日期

hight

身高

weight

体重

token

唯一身份验证

 

2.用户注册

Url

Base_Url/customer/ register

方法

Post

header

参数

username

用户名

password

密码

verification

验证码

参数举例

{

"username":"",

"password":"c833e923c2e7bffed05b4044fd345c9f"

verification:123456

}

成功返回

失败返回

{

code0

msg:“注册成功

}

{

"code": 1,

"msg":xxx

}

备注

验证手机号是否已注册

 

3.忘记密码

Url

Base_Url/customer/ repass

方法

Post

header

参数

username

用户名

password

密码

verification

验证码

参数举例

{

"username":"",

"password":"c833e923c2e7bffed05b4044fd345c9f"

verification:123456

}

成功返回

失败返回

{

code0

msg:“重置密码成功

}

{

"code": 1,

"msg":xxx

}

 

4.修改密码

Url

Base_Url/customer/ editpassword

方法

Post

header

参数

password

原密码

newpassword

新密码

参数举例

{

"password":"c833e923c2e7bffed05b4044fd345c9f",

"newpassword":"c833e923c2e7bffed05b4044fd345c9f"

}

成功返回

失败返回

{

code0

msg:“修改密码成功

}

{

"code": 1,

"msg":xxx

}

 

5.修改手机号

Url

Base_Url/customer/ edittelephone

方法

Post

header

参数

telephone

新手机号

verification

验证码

参数举例

{

"telephone":"15822805676",

verification:123456

}

成功返回

失败返回

{

code0

msg:“修改成功

}

{

"code": 1,

"msg":xxx

}

备注

验证手机号是否已注册

 

6.用户反馈

Url

Base_Url/customer/ feedback

方法

Post

header

参数

telephone

联系电话

content

反馈内容

参数举例

{

"telephone":"15822805676",

content:反馈内容

}

成功返回

失败返回

{

code0

msg:“操作成功

}

{

"code": 1,

"msg":xxx

}

 

7.创建家庭成员

Url

Base_Url/customer/ family/add

方法

Post

header

参数

contactPhone

紧急联系人电话(String

familyName

家庭成员姓名(String

birth

出生日期(String

imagePath

头像地址(String

sex

性别(int  0.男   1.女)

height

身高(int

weight

体重(int

参数举例

{

"birth":"1991-07-07","

contactPhone":"",

"familyName":"",

"height":172,

"imagePath":"http://file.machtalk.net:8090/group2/M00/02/5F/Cgq4YVhuCECEU4lEAAAAAET38Jc740.png",

"sex":0,

"weight":64

}

成功返回

失败返回

{

code0

msg:“操作成功

}

{

"code": 1,

"msg":xxx

}

备注

添加familyId 字段,age字段,createTime字段

 

8.查询家庭成员列表

Url

Base_Url/customer/ family/views

方法

Post

header

参数

成功返回

失败返回

{

code0

data":[{

"avatarFileId":"e05c0b70ae5c44bbb17d582de5663a0a",

"birth":"1991-07-07",

"contactPhone":"",

"createTime":"2017-01-05T16:40:53",

"familyId":"100000001000002050",

"familyName":"原野",

"height":172,

"imagePath":"http://file.machtalk.net:8090/group2/M00/02/5F/Cgq4YVhuCECEU4lEAAAAAET38Jc740.png",

age:26,

"sex":0,

"weight":64

},{

"avatarFileId":"0c60f55eb39247b2ba2bae3f358fb097",

"birth":"1945-01-01",

"contactPhone":"",

"createTime":"2017-01-06T11:05:16",

"familyId":"100000001000002056",

"familyName":"蓝精灵",

"height":170,

"imagePath":"http://file.machtalk.net:8090/group1/M00/04/B4/CgqdrFh-z2iEUAtZAAAAAIL9RcA416.png",

age:72,

"sex":1,

"weight":60

}],

msg:“操作成功

}

{

"code": 1,

"msg":xxx

}

familyId

家庭成员IDString

createTime

家庭成员创建时间(Sting

age

年龄,根据出生日期计算(int

 

9.修改家庭成员信息

Url

Base_Url/customer/ family/edit/{familyId}

方法

Post

header

参数

contactPhone

紧急联系人电话(String

familyName

家庭成员姓名(String

birth

出生日期(String

imagePath

头像地址(String

sex

性别(int  0.男   1.女)

height

身高(int

weight

体重(int

参数举例

{

"birth":"1991-07-07","

contactPhone":"",

"familyName":"",

"height":172,

"imagePath":"http://file.machtalk.net:8090/group2/M00/02/5F/Cgq4YVhuCECEU4lEAAAAAET38Jc740.png",

"sex":0,

"weight":64

}

成功返回

失败返回

{

code0

msg:“操作成功

}

{

"code": 1,

"msg":xxx

}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值