0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

APIについてまとめてみた

Posted at

APIについて

APIはApplication Programming Interface(アプリケーションをプログラミングするためのインターフェース)の略

**あるソフトウェアやプログラムが持つ機能や情報を、別のプログラム上でも利用できるように繋ぐ仕組みです。**ここでのインターフェースとは、「つなぐもの」という意味です。

API連携の仕組みをレストランに例えると

客がレストランに入り、スタッフに料理を注文します。スタッフはその注文をシェフに伝えます。シェフは料理を作り、スタッフが客のところに届けます。

この例において、客に相当するのがAPIの利用者、スタッフがAPI、そしてシェフに相当するのがAPI提供元のサーバーです。APIに注文(リクエスト)することで、サーバーから出されたデータや情報が、APIを通じて利用者に届けられます(レスポンス)。

【初心者向け】APIとは?概要や活用メリット・使い方を解説

APIを探して、試して、使える【APIBank】

自分が使う予定のyoutubeAPIで例えると

APIはYouTubeなどの企業が自社のデータを使わせてくれるサービス。流れとしては、APIを使いたいサービスからAPIリクエストを送り、YouTubeがこのリクエストに対してAPIレスポンス(YouTubeのデータ)を返すという流れ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?