APIの定義 APIの定義は「プログラムを通じてアプリケーションやソフトウェアの資源を利用するための接続口」です。ソフトウェア間で機能を共有し、アプリケーション開発を容易にします。 アプリとアプリを繋げることによって、機能性を拡張させ、さらに便利に使えるようにし、欲を言えば両方のアプリにとってウィン・ウィンの状態を生み出すのがAPIの狙いです。 APIの種類とその仕組み APIはソフトウェア同士を繋げるインターフェースですが、ソフトウェアにはOperating System(オペレーティングシステム)やマウスやキーボードといった周辺機器を動かすためのデバイスドライバ、ExcelやWordをはじめとするアプリケーションソフトと機器の様々な階層に組み込まれています。 APIは機器内のCPU・ストレージといったハードウェアとデバイスドライバとの間の縦階層、Webブラウザとアクセス先のWebサイト
![APIの仕組みとは?メリットや連携の事例を初心者向けにわかりやすく解説](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c177e5b969810b63b94c40b59c966d9b530d28d/height=288;version=1;width=512/https%3A%2F%2Fdata.wingarc.com%2Fwp-content%2Fuploads%2F2023%2F09%2Fabout_API.jpg)