[关闭]
@lxx3061313 2018-04-25T13:10:14.000000Z 字数 7923 阅读 248

社区接口

未分类


管理后台接口

后台登录

登录

url:/fscommunity/man/auth/login
method:post
request:

  1. {
  2. "userName":"lxx",
  3. "password":"123456"
  4. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

登出

url:/fscommunity/man/auth/logout
method:get
request:
null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

当前登录用户

url:/fscommunity/man/auth/currentUser
method:get
request:
null
response:

  1. {
  2. "id":1,
  3. "staffId":1,
  4. "userName":"lxx",
  5. "realName":"枭雄",
  6. "passward":"fasdfa",
  7. "roleId":0,
  8. "createTime":"2018-01-27 19:00:00",
  9. "updateTime":"2018-01-27 19:00:00"
  10. }

后台文章管理

文章列表

url:/fscommunity/man/article/list
method:post
request:

  1. {
  2. "fuzzyName":"1",//模糊查询的文章名称
  3. "currentPage":0,
  4. "pageSize":5
  5. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "rows": [
  6. {
  7. "id": 1,
  8. "authorId": 1,
  9. "name": "asfe",
  10. "type": "df",
  11. "content": "ZGFzZ3JxYXI=",
  12. "publishTime": "2018-03-28 11:35:31",
  13. "updateTime": "2018-03-28 11:35:36",
  14. "views": null
  15. },
  16. {
  17. "id": 2,
  18. "authorId": 1,
  19. "name": "gwa",
  20. "type": "fed",
  21. "content": "ZmRzYWdyZQ==",
  22. "publishTime": "2018-03-21 11:38:31",
  23. "updateTime": "2018-03-22 11:38:35",
  24. "views": null
  25. },
  26. {
  27. "id": 3,
  28. "authorId": 1,
  29. "name": "fedwa",
  30. "type": null,
  31. "content": "5oiR5piv5L2b6JCo6L+m5ZOmaWVxZm9landp5oiR5piv5L2b6JCo6L+m5ZOmaWVxZm9landp",
  32. "publishTime": null,
  33. "updateTime": null,
  34. "views": null
  35. }
  36. ],
  37. "totalCount": 3
  38. }
  39. }

新增文章

url:/fscommunity/man/article/new
method:post;
request:

  1. {
  2. "name":"枭雄是个帅哥",
  3. "type":"ACTIVITY_INFO",
  4. "content":"<p>我是大叔啊</p>",
  5. "tag":"文体"
  6. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

文章详情

url:fscommunity/man/article/info?id=4
method:get
input:

  1. id=4

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "id": 4,
  6. "authorName": "李枭雄",
  7. "name": "可能李小雄是一个小帅哥",
  8. "type": "NETWORK_VOTING",
  9. "tag":"文体",
  10. "content": "<p>我是大叔啊</p>",
  11. "publishTime": "2018-04-14 16:24:58",
  12. "updateTime": "2018-04-14 16:47:17",
  13. "views": 3
  14. }
  15. }

文章更新

url:/fscommunity/man/article/update
method:post
request:

  1. {
  2. "id":"4",
  3. "type":"NETWORK_VOTING",
  4. "content":"<p>我是大叔啊</p>",
  5. "articleName":"可能李小雄是一个小帅哥",
  6. "tag":"电影"
  7. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

5.删除文章
url:/fscommunity/man/article/del?id=4
method:get
request:

  1. 参考url

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null

评论管理

获取某一篇文章的所有评论

url:/fscommunity/man/comment/getByArcticalId
method:post
request:

  1. {
  2. "articleId":"4",
  3. "currentPage":0,
  4. "pageSize":10
  5. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "rows": [
  6. {
  7. "id": 2,
  8. "articleId": 4,
  9. "articleName": "被评论的文章标题",
  10. "commentUserId": 1,//评论人id
  11. "commentUserName": "评论人姓名",
  12. "content": "评论内容",
  13. "commentedContent": "被评论的评论",
  14. "publishTime": "2018-04-14 20:07:57",//评论时间
  15. "commentedUserid": 1,//被评论人id
  16. "commentedUserName": "李枭雄",//被评论人姓名
  17. "commentType": "COMMENT_COMMENT",//评论类型
  18. "authStatus": false//审核状态
  19. },
  20. {
  21. "id": 1,
  22. "articleId": 4,
  23. "articleName": "可能李小雄是一个小帅哥",
  24. "commentUserId": 1,
  25. "commentUserName": "李枭雄",
  26. "content": "6L+Z56+H5paH56ug5YaZ55qE55yf5aW9",
  27. "commentedContent": null,
  28. "publishTime": "2018-04-14 20:07:11",
  29. "commentedUserid": null,
  30. "commentedUserName": null,
  31. "commentType": "COMMENT_ARTICLE",
  32. "authStatus": false
  33. }
  34. ],
  35. "totalCount": 0
  36. }
  37. }

评论审核

url:/fscommunity/man/comment/auth?id=2&status=true
method:get
intput:
null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

作者回复

待确认,作者在哪里回复

网络投票

投票列表

url:/fscommunity/man/netvote/list?currentPage=0&pageSize=10
method:get
request:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "items": [
  6. {
  7. "voteId": 1,
  8. "voteName": "可能李小雄是一个小帅哥",
  9. "pubDate": "2018-04-15"
  10. }
  11. ],
  12. "count": 1
  13. }
  14. }

投票详情

url;/fscommunity/man/netvote/detail?voteId=1
method:get
request:null;
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "voteId": 1,
  6. "articleId": 4,
  7. "articleName": "可能李小雄是一个小帅哥",
  8. "startDate": "2018-09-10",
  9. "endDate": "2018-09-25",
  10. "items": [
  11. {
  12. "itemId": 1,
  13. "content": "文体是否要考试"
  14. }
  15. ]
  16. }
  17. }

更新投票信息

url:/fscommunity/man/netvote/update
method:post
request:

  1. {
  2. "voteId":1,
  3. "articleid":4,
  4. "startDate":"2018-10-10",
  5. "endDate":"2018-10-11"
  6. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

新建投票

url:/fscommunity/man/netvote/add
method:post
request:

  1. {
  2. "id":9,
  3. "voteName":"选班长",
  4. "articleId":1,
  5. "startDate":"2018-04-10",
  6. "endDate":"2018-04-20",
  7. "items":[
  8. {"id":18,"name":"lxx"}
  9. ]
  10. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

新建投票选项

url:/fscommunity/man/netvote/item/add
method:post
request:

  1. {
  2. "voteId":1,
  3. "itemContent":"文体是否要考试"
  4. }

request:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

删除投票选项

url:/fscommunity/man/netvote/item/del?itemId=10
method:get
request:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

活动信息

增加一个活动

url:/fscommunity/man/activity/add
method:post
request:

  1. {
  2. "articleId":4,
  3. "desc":"北京马拉松",
  4. "activityTime":"2018-10-11",
  5. "applyStartTime":"2018-10-01",
  6. "applyEndTime":"2018-10-02",
  7. "costType":"COST_INTERVAL",
  8. "costCount":10
  9. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

活动列表

url:/fscommunity/man/activity/list?currentPage=0&pageSize=10
method:get
request:
null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "count": 1,
  6. "items": [
  7. {
  8. "activityId": 1,
  9. "activityName": "可能李小雄是一个小帅哥",
  10. "activityTime": "2018-10-11",
  11. "applyStartTime": "2018-10-01",
  12. "applyEndTime": "2018-10-02"
  13. }
  14. ]
  15. }
  16. }

活动详情

url:/fscommunity/man/activity/detail?activityId=1
method:get
request:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "activityId": 1,
  6. "activityName": "可能李小雄是一个小帅哥",
  7. "activityContent": "<p>我是大叔啊</p>",
  8. "activityDesc": "北京马拉松",
  9. "activityTime": "2018-10-11",
  10. "applyStartTime": "2018-10-01",
  11. "applyEndTime": "2018-10-02",
  12. "costType": "COST_INTERVAL",
  13. "applyCostCount": 10
  14. }
  15. }

更新活动

url:/fscommunity/man/activity/update
method:post
request:

  1. {
  2. "activityId":1,
  3. "articleId":4,
  4. "activityDesc":"山西晋城马拉松",
  5. "activityTime":"2018-09-11",
  6. "applyStartTime":"2018-09-01",
  7. "applyEndTime":"2018-09-02",
  8. "costType":"COST_COIN",
  9. "applyCostCount":10
  10. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

便民电话

增加一个便民电话

url:/fscommunity/man/phone/add
method:post
request:

  1. {
  2. "phone":"18888888888",
  3. "owner":"派出所",
  4. "desc":"海淀区 派出所"
  5. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

便民电话列表

url:/fscommunity/man/phone/list?currentPage=1&pageSize=10
method:get
request:null;
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": []
  5. }

便民电话详情

url:/fscommunity/man/phone/detail?phoneId=1
method:get
request:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {}
  5. }

删除便民电话

url:/fscommunity/man/phone/del?phoneId=1
method:get
request:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

更新便民电话

Url:/fscommunity/man/phone/update
method:post
request:

  1. {
  2. "phoneId":1,
  3. "owner":"",
  4. "phone":"",
  5. "desc":""
  6. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }

微信端接口

网络投票

投票列表

url:/fscommunity/wechat/netvote/list
method:post
request:

  1. {
  2. "currentPage":0,
  3. "pageSize":10
  4. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "count": 1,
  6. "items": [
  7. {
  8. "voteHeader": "可能李小雄是一个小帅哥",
  9. "overview": "PHA+5oiR5piv5aSn5Y+U5ZWKPC9wPg==",
  10. "tag": "test",
  11. "viewCount": 4,
  12. "pubDate": "2018-04-15"
  13. }
  14. ]
  15. }
  16. }

投票详情

url:/fscommunity/wechat/netvote/detail?voteId=1
method:get
request:
null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "voteId": 1,
  6. "voteName": "可能李小雄是一个小帅哥",
  7. "voteContent": "<p>我是大叔啊</p>",
  8. "expire": true,
  9. "items": [
  10. {
  11. "itemId": 1,
  12. "itemContent": "文体是否要考试",
  13. "voteCount": 0
  14. }
  15. ]
  16. }
  17. }

投票

url:/fscommunity/wechat/netvote/vote?voteId=1&voteItemId=1
method:get
request:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "items": [
  6. {
  7. "itemId": 1,
  8. "itemContent": "文体是否要考试",
  9. "voteCount": 3
  10. }
  11. ]
  12. }
  13. }

活动信息

活动列表

url:/fscommunity/wechat/activity/list?currentPage=0&pageSize=10
method:get
request:
null;
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "count": 1,
  6. "items": [
  7. {
  8. "activityId": 1,
  9. "activityName": "可能李小雄是一个小帅哥",
  10. "activityContent": "PHA+5oiR5piv5aSn5Y+U5ZWKPC9wPg==",
  11. "tag": "test",
  12. "activityTime": "2018-09-11",
  13. "viewCount": 4
  14. }
  15. ]
  16. }
  17. }

活动详情

url:/fscommunity/wechat/activity/detail?activityId=1
method:get
request:
null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": {
  5. "articleId": 4,
  6. "activityName": "可能李小雄是一个小帅哥",
  7. "activityContent": "<p>我是大叔啊</p>",
  8. "activityDesc": "山西晋城马拉松",
  9. "activityTime": "2018-09-11",
  10. "applyStartTime": "2018-09-01",
  11. "applyEndTime": "2018-09-02",
  12. "costType": "COST_COIN",
  13. "applyCostCount": 10
  14. }
  15. }

报名活动

url:/fscommunity/wechat/activity/apply?activityId=1
method:get
request:null
response:

  1. {
  2. "resCode": 10000,
  3. "msg": "不在有效报名时间内",
  4. "data": null
  5. }

便民电话

便民电话列表

url:/fscommunity/wechat/phone/list?currentPage=1&pageSize=10
method:get
request:null
response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": []
  5. }

评论

增加评论
url:/fscommunity/wechat/comment/add
method:post
request:

  1. {
  2. "articleId":"4",//文章id
  3. "commentCth":"这篇文章写的真好",
  4. "commentedUserId":1,//如果评论的是文章,此为0
  5. "commentedId":1 //如果评论的是文章,此为0
  6. }

response:

  1. {
  2. "resCode": 0,
  3. "msg": null,
  4. "data": null
  5. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注