APIは、開発者がプロトコルを使用して接続および通信できるようにするサービスです。 このプロトコルは、統合されたソフトウェアと個別のソフトウェアの両方の接続を可能にします。インターフェースは、XNUMXつのシステムが通信できる媒体です。
APIはコミュニケーションに不可欠であり、次のような場所にあります。 Twitter API、Flickr API、Maps API。 それらがどれほど重要であるかを簡単に理解できる例として、メモ帳からGoogle Chromeにコピーして貼り付けることができず、テキストを手作業で再入力する必要がある場合を想像してください。 APIは、テキストの書き換えに時間を無駄にすることなくこれを実現します。
最近のほとんどの大規模Webサイトと同様に、ほとんどのオペレーティング環境はAPIを提供しています。 これらのAPIは、開発者が独自のソフトウェアをオペレーティングシステムまたはWebサイトに簡単にリンクできるようにするために提供されています。 たとえば、Amazon APIは、開発者がeコマースの目的で専用のオンラインストアフロントを作成するために使用されます。