资讯部分积分相关新增接口

优质
小牛编辑
135浏览
2023-12-01

付费投稿

POST /news/categories/:category/currency-news

Input

字段类型描述
titleString必须,标题,最长 20 个字。
subjectString主题,副标题,概述,最长 200 个字。
contentString必须,内容。
imageInteger缩略图。
tagsstring,array必须 标签id,多个id以逗号隔开或传入数组形式
fromString资讯来源。
authorString作者
passwordstring根据启动信息决定是否传递,用户密码,支付需要用户输入密码进行付费支付。)

用户投稿时,用户输入摘要正文

数据提交到服务端时,将用户输入的摘要填写到subject字段, 将用户输入的正文按照markdown格式填写到content字段

前端渲染正文时,使用markdown格式渲染subject字段和content字段

Response
Status: 201 Created
{
  "message": [
    "投稿成功"
  ]
}

申请资讯置顶

API

POST /news/{news}/currency-pinneds

prams

参数说明
news资讯id

传入参数

名称类型必填说明
dayintY申请置顶天数
amoutintY申请置顶金额,积分
passwordstring根据启动信息决定是否传递,用户密码,支付需要用户输入密码进行付费支付。)

Response

Headers

Status: 201 OK
{
  "message": [
    "申请成功"
  ]
}

申请资讯评论置顶

API

POST /news/{news}/comments/{comment}/currency-pinneds

prams

参数说明
news资讯id
comment评论id

传入参数

名称类型必填说明
dayintY申请置顶天数
amoutintY申请置顶金额,积分
passwordstring根据启动信息决定是否传递,用户密码,支付需要用户输入密码进行付费支付。)

Response

Headers

Status: 201 OK
{
  "message": [
    "申请成功"
  ]
}

通过评论置顶

API

PATCH /news/{news}/comments/{comment}/currency-pinneds/{pinned}

prams

参数说明
news资讯id
comment评论id
pinned获取的申请评论置顶中的 id 查看

Response

Headers

Status: 201 OK
{
  "message": [
    "申请成功"
  ]
}

拒绝评论置顶

API

PATCH /news/{news}/comments/{comment}/currency-pinneds/{pinned}/reject

prams

参数说明
pinned获取的申请评论置顶中的 id 查看

Response

Headers

Status: 204 No Content