最終更新日:2020.09.09Tweetシェアこんにちは!伊神です!この記事では、APIについてご紹介します。APIとは何か?からAPIを実際に使った簡単なWebサイトをご紹介します!APIをうまく活用することで、開発者の負担軽減につながるだけでなく、既存のサービスを向上させることが可能になります。まとめると、APIとはアプリケーション同士をつなぎ、機能をお互いに使うことで便利になる機能です。WebAPIとはWebAPIとは、上の「APIとは」で述べたAPI提供者とAPI利用者とのやりとりをHTTP/HTTPSベースで実現するAPIのことです。Map,TwitterやFacebookの認証機能,GMOの決済などがあります。APIの仕組み例えば左の青丸が自分たちが作っているアプリケーションとし、右のオレンジの丸が外部のWebサーバーとします。自分たちが作っているアプリケーションから外部のWebサーバーへURIを指定して呼び出します。Mapの地図の情報やTwitterやFacebookの投稿の情報を取得する。最後にデータをアプリケーションに送り返す処理を行っています。これがAPIの一連の流れになります。APIを実際に使ってみよう!APIを使って実際に天気の情報を取得するWebサイトを作成してみましょう!無料で開発者用のAPIを提供しているOpenWeatherMapをつかいます。Webサーバーから情報を取得できるようにするためにまず「APIキー」を取得しましょう!APIキーは、APIを使うプロジェクトやアプリケーションに接続するために必要なリクエスト認証用のキーです。role="alert">'.$weather.'</div>';}?></body></html>上記のソースコードにAPIキーを入れてphpを動かしたらTokyoの情報を取得すると天気を取得できました!!!!!OpenWeatherMapもTokyoの情報を出します結果が同じになり、APIで情報を取得できたことがわかります。