Get desktop application:
View/edit binary Protocol Buffers messages
QA微服务接口定义
添加问题回答
添加答案
添加回答返回结果
回答唯一标识
发表问题
发表问题
创建者
发表问题返回结果
问题id
用户点赞回答和取消点赞
回答点赞请求
回答id
用户名
up表示点赞,cancel表示取消点赞
回答点赞返回结果
操作成功
操作提示信息
这个点赞数相对来说是准确的,如果高并发场景下,它等于点赞增量数+点赞之前的数字 一般来说,点赞成功后,前端可以自行自增或自减 可以根据实际业务场景,看是否需要返回这个数字
查看答案详情
查看回答详情
回答id
当前用户
回答详情结果
回答列表
问题下的回答接口
问题id
当前页数
每页数据
当前用户
回答列表返回结果
每页显示个数
当前第几页
数据是否到底了
删除问题对应的回答
删除回答
回答id
默认当前用户
删除回答返回结果
删除问题
删除问题请求
问题id
删除问题返回结果
最新问题列表(采用下拉分页形式获取数据,按照id desc倒序)
最新问题列表
用户名
上一次的question_id,第一页默认为0
最新问题列表返回结果
上一次的question_id
是否到底了
查看问题详情
问题详情请求
问题id
当前用户
问题详情,返回结果
修改回答
更新回答基本信息
回答id
回答内容
用户名
更新回答返回结果
修改问题
更新问题请求
问题id
标题
内容正文
更新者
更新问题返回结果
用户登录
登录请求
用户名
访问密码
登录返回结果
登录成功返回的唯一标识token
用户退出
用户退出请求,直接清理redis中的存放的数据
唯一标识token
用户退出返回结果
用户注册
用户注册请求
用户注册返回结果
验证登录的token是否有效
验证登录token请求
登录成功后的token
请求id
验证token返回结果
1表示验证成功,0验证失败
验证失败返回具体的提示信息
当前用户username
答案实体
Used in: , ,
回答id
问题id
回答内容
回答者
点赞数,添加时默认为0
当前用户是否点赞
问题实体
Used in: ,
问题id
问题标题
内容,这里只返回部分内容
创建者
问题阅读数
回答数量