学习知识汇聚平台的后端接口

本周实现的后端接口:

1.4返回点赞数、收藏数

  • [x]已实现

返回点赞数,收藏数

1.4.1接口说明

说明项描述
URLhttp://xxxx/getDigital
协议http

1.4.2请求方式说明

  • POST
  • GET

1.4.3请求说明

参数名称是否必选类型描述
aidint文章id

1.4.4返回说明

参数名称参数类型描述
codeint状态码
msgstring信息描述
data::praiseNumint点赞数
data::collectNumint收藏数

1.4.5返回示例

{
	"code":200,
	"msg":"查询成功",
	"data":{
		"praiseNum":64,
         "collectNum":20
	}
}

1.5点赞收藏

  • [x]已实现

点赞、收藏文章

1.5.1接口说明

说明项描述
URLhttp://xxxx/pcOption
协议http

1.5.2请求方式说明

  • POST
  • GET

1.5.3请求说明

参数名称是否必选类型描述
aidint文章id
uidstring用户id
optint用户操作:0 点赞;1 收藏

1.5.4返回说明

参数名称参数类型描述
codeint状态码
msgstring信息描述

1.5.5返回示例

{
	"code":200,
	"msg":"点赞成功",
	"data":null
}

1.6查询评论

  • [x]已实现

查询文章id,返回评论用户头像,用户名,评论内容,评论时间

1.6.1接口说明

说明项描述
URLhttp://xxxx/getComments
协议http

1.6.2请求方式说明

  • POST
  • GET

1.6.3请求说明

参数名称是否必选类型描述
aidint文章id

1.6.4返回说明

参数名称参数类型描述
codeint状态码
msgstring信息描述
data::cidint评论id
data::iconurlstring[]用户头像
data::uidstring用户id
data::usernamestring[]用户名
data::contentstring[]评论内容
datat::publishDatedatetime评论时间
data::parentIdstring[]父评论id
data::uidstring回复人id

所有返回数组相同位置均对应同一评论

1.7发表评论

  • [x]已实现

提交文章id,评论用户id,用户名,评论内容,父评论id,被回复人id,将信息存入数据库。

1.7.1接口说明

说明项描述
URLhttp://xxxx/comment
协议http

1.7.2请求方式说明

  • POST
  • GET

1.7.3请求说明

参数名称是否必选类型描述
aidint文章id
contentstring评论内容
parentIdint父评论id,没有则为-1
uidstring用户id
puidint若有父评论则为回复人id

1.7.4返回说明

参数名称参数类型描述
codeint状态码
msgstring信息描述

1.8草稿箱/博客列表

  • [x]已实现

1.8.1接口说明

说明项描述
URLhttp://xxxx/getSpecArticle
协议http

1.8.2请求方式说明

  • POST
  • GET

1.8.3请求说明

参数名称是否必选类型描述
uidstring201800301321
stateint0表示草稿箱,1表示已发表,2表示已删除

1.8.4返回说明

~参数名称参数类型描述
codeint状态码
msgstring信息描述
data::aidint[]文章id
data::titlestring[]文章标题
data::summarystring[]摘要
data::editTimedatetime[]最新修改时间
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值