Webサイトを通じて様々なサービスを展開している企業が,まるで先を争うかのように,無償で利用できるWeb APIを提供しています。例えば,米Googleや米Twitter,Yahoo! JAPAN,楽天,ぐるなび,リクルートなどがWeb APIを提供しています。Web APIを活用した第三者のサービスを通じ,より多くのユーザーに自社のWebサービスを使ってもらえるようにするためです。 ここでは,広く利用されている定番Web APIを使いこなすための基礎知識を説明します。 HTTPベースで手軽にデータをやり取り Web APIが広く普及する以前にも,特定のサーバーにアクセスしてデータをやり取りする技術は存在していました。ですが,データを取得するまでの手続きがサービスごとに大きく違っていたり,やり取りの仕組みが複雑だったりしたため,広く普及するには至りませんでした。 これに対してWeb API

