本文档由小幺鸡编辑

一.返回
1.返回数据形式统一
{
"code": 200(状态码,200为成功)
"msg":{} (返回信息,状态码成功返回所需信息,失败返回失败原因)
}

2.参数code(状态码)
code表示请求的状态,有如下形式:
200:请求成功
400:参数错误 (从前端传过来参数有误)
401:您用户名或者密码不正确
402:Token令牌出现的错误
403:权限不足
404:用户不存在
500:服务器内部错误
502:未勾选服务条款
504:更新错误
505:用户名已存在
506:  邮箱已被注册
507:  注册邮箱和发验证码邮箱不符(或者没有发送验证码就注册了)


3.参数msg
msg表示返回请求的数据,有如下情况:
无返回数据的接口(code=200):
msg: //msg为空
调用错误(code != 200):
msg:"错误信息" //msg为报错信息
请求成功(code=200):
msg:json //msg为json数组

二、请求
1.请求接口数据统一
{
"token":"xxxxx",
"acoion":"A001",
"data":{}
}

2.参数type
type表示接口类型,有如下值:
A001:登录注册并获取token接口
A002:相关信息接口

3.参数data
data表示请求是向后台传递的数据
带数据的请求,data是json数组
不带数据的请求,data为空

4.参数token
token是每个用户持有的令牌用于验明用户身份和表明权限,请求时必须带上。后台默认无操作后(需要补充)小时失效,需要前端重新申请

三、请求地址
所有接口的请求地址统一,为:(需要补充)