API についての memo
API とは
Application Programming Interface の略。2つのアプリケーションやソフトウェア同士が情報をやり取りする際に使用される、プログラミング上の窓口。
API 提供者がルール(仕様)を決め、それに沿った要求を API 利用者が出すことで、API 利用者は API を利用できる。
API の種類
Web API
インターネットを経由して情報のやり取りが行われる
使用するプログラミング言語の仕様に左右されず、汎用的に資料できる
OS が提供している API
OS 上でプログラミングを行うために用意されているものもある
たとえば Windows API
ランタイム(プログラムを動かす環境)が提供している API
アプリケーションを開発する際に必要になる標準機能が API として提供されてるプログラミング言語がある
Java
API の使い方
API を提供しているサービスに登録する
API キーとシークレットを取得
実装
API 連携用に使われる固定情報を設定したら、使い方のドキュメントにしたがって、利用要求を出す。
この記事が気に入ったらサポートをしてみませんか?