Skip to content
Gary Lee edited this page Dec 20, 2015 · 4 revisions

APIs

Overview

Method Version API Path Permission Description MongoDB Ops
GET v1.0 /1/post Public 讀取所有文章資訊 aggregate([$project, $group])
GET v1.0 /1/post/:id Public 讀取指定的文章 (ID) find({ _id: id })
GET v1.0 /1/post/subject/:subject Public 讀取指定的文章 (Subject) find({ subject: url, isActive: true })
POST v1.0 /1/post Public/Login 建立新標題、新文章 save()
PUT v1.0 /1/post Public/Login 建立舊有標題、新文章 save()
PUT v1.0 /1/post/:subject/publish Public/Login 將文章公開 update({ subject: url})
PUT v1.0 /1/post/:subject/unpublish Public/Login 將文章下線 update({ subject: url})
DELETE v1.0 /1/post/:id Admin 刪除指定文章 findByIdAndRemove(_id)

Clone this wiki locally