IT用語集

API(Application Programming Interface)って何?

はじめに

今回はIT業界の基本単語である「API(エーピーアイ)」という言葉について少し掘り下げて説明します。
APIは無限の可能性を秘めた便利な仕組みで、その応用の仕方で世界がガラッと変わります。
では早速みていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

API(Application Programming Interface)・・・プラットフォーム側の機能を外部から利用する仕組みのこと。

APIの意味と具体例

APIをザックリいうと「既存のアプリやサービスをアレンジして利用するための仕組み」です。
もう少し正確にいうと「ソフトウェアやアプリの一部を外部に公開して、第三者がその機能を利用するためのプログラムの一部やその利用方法に関する取り決めのこと」です。
APIが用いられている例としては「ショッピングサイトの新規登録の際にGoogleアカウントで登録する」「オンラインゲームでTwitterログインをする」などがあります。他にも「位置情報を利用したゲームでGoogle Mapのシステムが用いられている」「メッセージアプリで他のメールサービスの機能が用いられている」など例を挙げたらキリがないほど沢山あります。。

APIの特徴とメリット/デメリット

APIの最大の特徴は「既存のサービスを拡張し新たな価値を生み出すこと」で、今では中高生がAPIを利用してオリジナルアプリを作るなんてことも珍しくありません。企業だけでなく個人としても利用できるんですね。
メリット
①新規サービスを0から作る必要がない
→基本的な機能は既存のサービスを踏襲すれば良いので開発コストが抑えられる。
②他社のセキュリティーシステムを利用できる
→自社でセキュリティーの高い会員登録システムを開発するよりもFacebookなどのシステムを使う方が安全です。
③情報がリアルタイムで反映される
→自動連携システムにより即座にデータを利用することが可能。SNSへの自動投稿などもこれに該当。
デメリット
①APIの仕様が変わればその都度調整が必要
→仕様の変更に対応できなければシステムエラーが生じたりするので注意が必要。
②APIの提供が終われば利用できない
→当然ですね。

おわりに

いかがでしたでしょうか。
今回は冗長的な説明は抜きにしてギュッとまとめてみました。
APIを利用することで個人でも斬新なサービスを簡単に開発できるなんて凄いですよね。
この記事を通して「API」に関する理解を深めていただければ幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

.https://data.wingarc.com/what-is-bitool-6123
.https://www.sejuku.net/blog/7087
.https://www.internetacademy.jp/it/programming/javascript/how-to-use-web-api.html
.https://wa3.i-3-i.info/word12428.html
.https://www.moonfactory.co.jp/blog/2015073012.html

レンダリング(Rendering)って何?前のページ

スコアリング(Scoring)って何?次のページ

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    セッション(Session)って何?

    はじめにセッションとは「人が集まって作業を始め終了するまでの一連の区…

  2. IT用語集

    サブルーチン(Sub Routine)・メインルーチン(Main Routine)って何?

    はじめにルーチンってなんか響きが嫌ですよね、、ルーチンとは、ルーテ…

  3. IT用語集

    キッティング(Kitting)って何?

    はじめにキッティングって、キティーちゃんと名前が似ててかわいい言葉で…

  4. IT用語集

    ネスト(Nest)って何?

    はじめにネストって中々馴染みのない単語ですよね。ネストは「巣」とい…

  5. IT用語集

    インターフェイス(Interface)って何?

    はじめにインターフェイスは「接点, 境界面」など異なる2つのものをつ…

  6. IT用語集

    オンラインストレージ(Online Storage)って何?

    はじめにオンラインストレージとは字面の通り「オンライン上のストレージ…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


カテゴリ
最近の記事
  1. 真打ち登場LOD ~TableauのEXCLUDE関数を知ろ…
  2. DataformでactAs権限に適合する設定をする
  3. 真打ち登場LOD ~TableauのINCLUDE関数を知ろ…
  4. 真打ち登場LOD ~TableauのFIXED関数を知ろう~…
  5. 真打ち登場LOD ~Tableauで苦戦するアイツを知ろう~…
  1. Azure

    Google Cloud StorageとAzure Blob Storage間…
  2. Mouseflow

    【Tips】mouseflowを使ってたった5分でコンバージョン率を上げる方法
  3. Google Tag Manager

    GTMで任意のリンクをクリックしてn秒後トリガーを動作させる方法
  4. Google Cloud Platform

    GoogleNext 2019レポート:初日目
  5. Generative AI

    AIを使ったマーケティングゲームを作ってみた
PAGE TOP