Skip to content

MintMap Interface

橙色薄荷° edited this page Sep 2, 2018 · 5 revisions

Welcome to the ServerMintMap wiki!

用户接口:

1.验证登录接口

/user/validate.do post 开放get,方便调试

request

phone,code,apicode
获取phone对应API验证码apicode,获取前台验证码code,比较。

response

1.success

项目 值
status 0
data 用户数据User对象(uid,name,imagehead,sex)

查数据库:有————不添加,传给前台数据data||无————添加纪录。

2.fail

项目 值
status 1
msg 验证码错误

传前台status&msg。

2.用户信息修改接口

/user/updateinfo.do post 开放get,方便调试

request

User对象 前台传递User对象,接收——解析——修改数据库。

response

1.success

项目 值
status 0
msg 修改成功

2.fail

项目 值
status 1
msg 修改失败

服务器可能有问题。

3.添加游记接口

/user/inserttravel.do post 开放get,方便调试

request

Travel对象&Subtravel对象 前台传递Travel&Subtravel对象,接收——解析——添加进数据库(tb_travel,tb_subtravel)。

response

1.success

项目 值
status 0
msg 添加成功

2.fail

项目 值
status 1
msg 添加失败

服务器可能有问题。

4.游记权限修改接口

/user/updatepublic.do post 开放get,方便调试

request

Travel.tID 前台传递Travel.tID,接收——修改数据库(isPublic=0)。

response

1.success

项目 值
status 0
msg 修改成功

2.fail

项目 值
status 1
msg 修改失败

服务器可能有问题。

5.添加收藏接口

/user/addfavour.do post 开放get,方便调试

request

前台传递Favour对象,接收并解析——添加数据库记录。

response

1.success

项目 值
status 0
msg 添加成功

2.fail

项目 值
status 1
msg 添加失败

服务器可能有问题。

6.删除收藏接口

/user/deletefavour.do post 开放get,方便调试

request

前台传递Favour对象,接收并解析——数据库删除记录(uid,tid)。

response

1.success

项目 值
status 0
msg 删除成功

2.fail

项目 值
status 1
msg 删除失败

服务器可能有问题/已被删除。

7.获取游记接口

/user/gettravel.do post 开放get,方便调试

request

uid
前台传递uid,接收并解析——数据库查询记录(Travel,Subtravel)。

response

1.success

项目 值
status 0
msg 查询成功
data (Travel,Subtravel)对象集

2.fail

项目 值
status 1
msg 查询失败

服务器可能有问题/用户不存在。

8.获取收藏接口

/user/gettravel.do post 开放get,方便调试

request

uid
前台传递uid,接收并解析——数据库查询记录(Travel,Subtravel)。

response

1.success

项目 值
status 0
msg 查询成功
data (Travel,Subtravel)对象集

2.fail

项目 值
status 1
msg 查询失败

服务器可能有问题/用户不存在。

9.增加浏览量接口

/user/gettravel.do post 开放get,方便调试

request

uid
前台传递uid,接收并解析——数据库修改记录(Travel.count+1)。

response

1.success

项目 值
status 0
msg 修改成功

2.fail

项目 值
status 1
msg 修改失败

服务器可能有问题/用户不存在/游记已被删除。

10.获取浏览量接口

/user/gettravel.do post 开放get,方便调试

request

tid集合
前台传递tid集合,接收并解析——数据库查询记录(Travel.count)。

response

1.success

项目 值
status 0
msg 查询成功
data (tid,count)集合

2.fail

项目 值
status 1
msg 查询失败

服务器可能有问题/用户不存在/游记已被删除。