Skip to content
jigsaw edited this page Apr 7, 2014 · 3 revisions

endpoint

(予定)

  • tumblr.joc.ky
  • tj.kosendj-bu.in

GET /

params

(none)

response

ランディングページ

tumblub-kai

GET /api/images

params

size: [500, 1280]

返ってくる画像URLのサイズの指定

page: Number

ページの指定(sinceとの併用不可)

since: Id(Number)

指定したid以降のpostを返す(pageとの併用不可)

response

{
  "status": "success|error",
  "message": "null|error message",
  "images": [
    {
      "id": "Number",
      "photo_url": "String"
    }
  ]
}

tumblr-jocky

GET /login

params

(none)

response

tumblr の OAuth 認証へ

GET /login/callback

params

tumblr から返ってくるコールバック引数

response

ログイン処理後、/dashboard へリダイレクト

GET /dashboard

params

board: [default, self, tjbu]

response

dashboard ページの表示

GET /api/user/:username

params

username: String

response

ユーザの情報を返す

PUT /api/user/:username/setting

params

設定

response

設定を返す

GET /api/user/:username/dashboard

params

board: [default, self, tjbu] username: String

response

dsbdのjsonを返す

POST /api/post/:id/reblog

params

id: Number

response

status ぐらいを返す

POST /api/post/:id/like

params

id: Number

response

status ぐらいを返す