JSON Placeholderで学ぶREST API!
Silicon Valley Super Ware 2020年5月31日 JSON Placeholderで学ぶREST API! 6月のテーマは「REST API」という事で連載をしていきます。 REST APIは外部のWebサービスをあなたのWebサービスに取り込んだりする場合 よく利用される「しくみ」です。 REST APIの詳細な説明は難しい事も沢山書いてあるので今回は無視して 「どうやって使うか」に集中して使いかたをマスターするとう方針で行きます! 利用方法は難しい事はなく、URLに少し「おまけの情報」を加えて送るだけです。 使いかたさえ覚えてしまえば、REST APIを提供しているWebサービスを簡単に あなたのWebサービスに取り込めるようになります。 今月利用するのが「JSON Placeholder」というサービスです。 このサービスの提供するURLにデータを送ると必要なレスポンスを返してくれます。 使ってみるのには手軽なサービス! 実際のWebサービスを利用して、それを組み込むというやり方もできますが、 実際のサービス利用の場合いろいろ制約も大きくなりやる事も多くなります。 そこで、まずは、REST APIを使う事に集中するためJSON Plaseholderを 選びました。 面倒な事の一つは「認証」です。 勝手にサービスを使ったり悪用を防ぐために多くのWebサービスでは 「API Key」を設定して、サービスの利用者が登録した人かどうかを チェックする場合が殆どです。 認証のやり方も大切ですが、認証方法はサービスごとに幾つかの パターンがあるので、まずは認証がいらない所から始めようというのが 趣旨です。 「http://www.abcd.com/users」にHTTP GETでアクセスすると 登録されている全ユーザーの情報が取れる。とうような