Topic - BB9z/API-Documentation-Sample GitHub Wiki
帖子
目录
帖子列表
推荐的帖子列表
GET /topics/recommended
支持分页参数,分页大小最大为 50
我的帖子列表
GET /account/topics
支持分页参数,分页大小最大为 50
用户的帖子列表
GET /users/{user_id}/topics
支持分页参数,分页大小最大为 50。其他参数:
- user_id, 用户 ID
帖子操作
帖子详情
GET /topics/{topic_id}
参数:
- topic_id, 帖子的 ID
点赞帖子
POST /topics/{topic_id}/like
参数:
- topic_id, 帖子的 ID
返回成功或失败
取消帖子点赞
DELETE /topics/{topic_id}/like
参数:
- topic_id, 帖子的 ID
返回成功或失败
帖子评论
帖子的评论列表
GET /topics/{topic_id}/comments
支持分页参数,分页大小最大为 50。其他参数:
- topic_id, 帖子 ID
创建评论
POST /comment
参数:
- topic_id, 可选,帖子 ID
- comment_id, 可选,评论 ID
- content, 评论内容
topic_id 或 comment_id 至少有一个
返回创建好的Entity#CommentEntity