- Ruby gem Install
bundle install
- Setup database
rails db:migrate
rails db:seed
GET - https://www.dojoforum.ml/api/v1/posts
POST - https://www.dojoforum.ml/api/v1/login
登入後取得auth_token,以下都要登入需帶有auth_token
GET - https://www.dojoforum.ml/api/v1/posts
params:
- category_id:分類id
GET - https://www.dojoforum.ml/api/v1/posts/:id
POST - https://www.dojoforum.ml/api/v1/posts
params:
- title
- description
- status: publish, draft 二選一
- permit: all, friend, myself 三選一
- category_ids: 分類id (非必填)
PATCH - https://www.dojoforum.ml/api/v1/posts/:id
params:
- title
- description
- status: publish, draft 二選一
- permit: all, friend, myself 三選一
- category_ids: 分類id
DELETE - https://www.dojoforum.ml/api/v1/posts/:id
POST - https://www.dojoforum.ml/api/v1/logout