欢迎使用CSDN-markdown编辑器 (1)
来源:互联网 发布:淘宝网借贷 编辑:程序博客网 时间:2024/05/18 23:54
目录
- 1.备注
- 1.1请求参数说明
- 1.2响应参数说明
- 1.3返回参数说明
- 2.前端
- 2.1获取版区页数据
- 2.2获取获取帖子数据
- 2.3点赞、反对、分享和收藏点击事件后响应
- 2.4获取用户个人主页数据
- 2.5发帖
一、 备注
1. 请求参数说明:
2. 响应参数说明:
3. 返回参数说明
Code返回结果代号:
自定义http状态码:
自定义Http头:
二、 前端:
1. 获取版区页数据
描述:根据版区id获取版区页数据
请求地址:/getAllPostings
请求方式:GET
请求参数:
请求示例:
{ "id":"1" }
响应参数:
响应示例:
{ "code":"2000", "response":{ "all_postings":[{ "id":"1", "type":"原创", "theme_name":"你好!我是标题", "writer_name":"胡伟", "posting_date":"2017-9-21", "reply_num":"5", "read_num":"10", "last_post_name":"无名氏", "last_post_date":"2017-9-21 20:34" }] "today_postings_num":"10", "allthemes_num":"100" } }
2. 获取获取帖子数据
描述:根据帖子id获取帖子数据
请求地址:/getPosting
请求方式:GET
请求参数:
请求示例:
{ id:"1" }
响应参数:
响应示例:
{ "code":"2000", "response":{ "posting_user":[{ "username":"胡伟", "user_content":"帖子的内容", "user_date":"2017-9-20 15:45:14", "usericon":"/img", "user_posting_num":"100", "user_posting_money":"1000", "user_posing_grade":"10", },{ "username":"无名氏", "user_content":"评论的内容", "user_date":"2017-10-25 17:45:14", "usericon":"/img1", "user_posting_num":"101", "user_posting_money":"120", "user_posing_grade":"1", }], "thumbs_up":"50", "thumbs_down":"10", "share_num":"20", "collection_num":"100" } }
3. 点赞、反对、分享和收藏点击事件后响应
描述:点赞、反对、分享和收藏点击事件后响应
请求地址:/clickReponse
请求方式:post
请求参数:
请求示例:
{ "id":"1", "username":"q479902964" }
响应参数:
请求示例:
{ "code":"2000", "response":{ "thumbs_up":"50", "thumbs_down":"10", "share_num":"20", "collection_num":"100" } }
4. 获取用户个人主页数据
描述:根据用户名获取用户个人主页数据
请求地址:/getPersonalData
请求方式:get
请求参数:
请求示例:
{ "username":"q479902964" }
响应参数:
响应示例:
{ "code":"2000", "response":{ "industry":"IT行业", "position":"web前端开发人员", "real_name":"胡伟", "nick_name":"伟hu", "username":"q479902964", "birthday":"2017-09-14", "region":"中国-广东省-广州市", "sex":"男", "content":"个人描述个人描述个人描述", "concern_num":"100", "fans_num":"0", "my_postings":[{ "posting_id":"1", "posting_theme":"帖子主题", "posting_date":"2016-9-13" }, { "posting_id":"2", "posting_theme":"帖子主题", "posting_date":"2017-09-22 13:17:51" }] } }
5. 发帖
描述:发帖
请求地址:/postPosting
请求方式:post
请求参数:
请求示例:
{ "username":"q479902964", "type":"原创", "content":"帖子内容帖子内容帖子内容", "picture":"/img" }
响应示例:
{ "code":"2000" }
6. 用户登录
描述:发送用户用户名密码和验证问题到后台
请求地址:/login
请求方式:post
请求参数:
请求示例:
{ "username":"q479902964" "password":"*******" "question":"你最喜欢的餐馆名称" "answer":"外婆家"}
响应示例:
{ "code":"2000" }
6. 用户注册
描述:发送用户注册信息到后台
请求地址:/register
请求方式:post
请求参数:
请求示例:
{ "username":"q479902964", "password":"*******", "email":"^[A-Za-zd]+([-_.][A-Za-zd]+)*@([A-Za-zd]+[-.])+[A-Za-zd]{2,5}$"}
响应示例:
{ "code":"2000" }
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器1
- 欢迎使用CSDN-markdown编辑器1
- 欢迎使用CSDN-markdown编辑器-1st
- 欢迎使用CSDN-markdown编辑器 (1)
- 欢迎使用CSDN-markdown编辑器1
- 1欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Android Bundle类
- 分布式自增 id 的高阶
- 【西南交通大学第十三届ACM决赛-重现赛】 A B E F H K
- ssh在myeclipse中的
- kubernetes initcontainer <=1.5 yaml 例子
- 欢迎使用CSDN-markdown编辑器 (1)
- JavaEE核心API--Servlet
- ElasticSearch5.6.1索引、类型、文档的增删查改--利用RESTful接口和Kibana可视化工具
- Java 9正式发布
- VirtualBox配置相关
- 面试问题
- C语言比较两个数的大小使用if-else语句和条件运算符
- Linux下mongodb部署
- 【数据结构笔记】三、树与二叉树