EN - FR - DE - ES - IT - PT -

LexiconDream

🔌 アプリケーションプログラミングインターフェース

ソフトウェアプログラムが通信できるようにする一連のルール。

アプリケーションプログラミングインターフェース

スマートフォンの天気アプリは、気温を直接測定するわけではありません。天気予報サービスにデータを要求します。このやり取りは、アプリケーションプログラミングインターフェース(API)と呼ばれる、ソフトウェアプログラム間の通信を可能にする一連のルールを介して行われます。APIは、どのようなリクエストが可能か、リクエストの形式、そして返されるレスポンスを定義します。

レストランのメニューを想像してみてください。あなたは厨房に入って料理をするわけではありません。料理のリストから注文するのです。APIはメニュー、厨房はサーバーです。あなたは料理がどのように調理されたかを知らずに、料理を受け取るのです。

一般的なAPIスタイル

APIは、私たちがオンラインで行う多くのことを支えています。Googleでログインしたり、PayPalで支払いをしたり、ソーシャルメディアに投稿を共有したりする時、その処理はすべてAPIによって行われています。APIはインターネットの連結組織と言えるでしょう。

Comments

No comments yet. Be the first to share a thought.

Leave a comment