タグ

RESTに関するtorounitのブックマーク (2)

  • WordPress + WP-API

    WordPressの4.1でJSON REST APIが取り込まれるとか?、MovableTypeにもData APIができてますからね。そろそろ話題になるのかな?と思って(笑)。 iOS 7の登場の時、Safariの画面の中に出てた「Pitchfork」なんかもだいぶ前からこんな感じの仕掛けで配信されているみたいですね。Pitchforkの場合は、記事の入力と管理をWordPressに任せて、データの取得とルーティング、表示に関わる処理といったことはBackbone.jsになっていたかと。 なんとなく図に起こすとこんなイメージでしょうかね。 今回は「JSON REST API (WP API)」を使って、WordPress体にある記事たちをAngularJSで拾い上げてゴニョゴニョしてる感じですが、これならハイブリッドなのも作りやすいのかなー、なんてね(謎)。JSでなんかやると「SEO

    WordPress + WP-API
  • HerokuのAPIデザイン

    Herokuが自ら実践しているAPIデザインガイドをGithubに公開した. “HTTP API Design Guide” このガイドは些細なデザイン上の議論を避けて,ビジネスロジックに集中すること目的としている.Heroku特有なものではなく,一般にも十分適用できる知見となっている. 最近は,モバイル向けにAPIをつくることも多いため,勉強もかねて抄訳した.なお内容は,HTTP+JSONのAPIについて基的な知識があることが前提となっている. 適切なステータスコードを返す それぞれのレスポンスは適切なHTTPステータスコード返すこと.例えば,“成功"を示すステータスコードは以下に従う. 200: GETやDELETE,PATCHリクエストが成功し,同時に処理が完了した場合 201: POSTリクエストが成功し,同時に処理が完了した場合 202: POSTやDELETE,PATCHリク

  • 1