![小学生でもわかるWebAPI入門。ゼロからWebAPIを作ってみよう](https://i.ytimg.com/vi/6_zIN-bByB4/hqdefault.jpg)
コンテンツ
取り除く:
デジタル情報でますます実行される世界では、APIはiPhoneからFarmvilleに投稿するためだけでなく、大事になっています。
サードパーティのアプリを使用して、自分のアカウントまたはアカウントに何かを投稿する場合、魔法で起こることはありません。アプリケーションプログラミングインターフェイス(API)はバックグラウンドで実行され、選択したソーシャルメディアを実行するサーバーに電話のアプリをブリッジします。デジタル情報でますます実行される世界では、APIはiPhoneからFarmvilleに投稿するためだけでなく、大事になっています。ますますモバイル化する労働力のために、エンタープライズレベルでカスタムAPIの価値を実感する企業が増えています。
APIはいくつかの重要なことを行います
APIは、さまざまなアプリケーションが相互に通信できるようにする指示または要件を含むコードのセットです。従来、デスクトップ上のAPIを使用すると、WordやExcelなどのプログラム間で情報を共有したり、プログラムがWindowsインストーラーなどのオペレーティングシステムの機能にアクセスしたりできます。しかし、APIの最新の使用方法は、Webアプリケーションでの使用です。 Web APIは、デスクトップ版と同じ機能を実行しますが、サードパーティのソフトウェアをソーシャルメディアネットワーク、Amazonアカウント、クラウドダッシュボードなどのインターネットベースのサービスにプラグインするだけです。
API管理では、アプリが動作するはずのインターネットベースのサービスのデータと機能へのアクセス(開発者とエンドユーザーの両方)を管理するツールを採用しています。開発者のサインアッププロセスからドキュメント、承認されたユーザーに発行された資格情報まで、API管理はプログラム間の情報の扉を開く正しいキーを配布します。
そして、これは企業がそれらを使用する方法です
今日のデジタルマーケティング環境で仕事をしている企業にとって、接続性は不可欠です。基本的に、APIはビジネスの新しい流通チャネルであり、主要なサービスに結び付くサードパーティアプリの扉を開きます。これらのコードセットは、企業が新しい市場に参入し、追加の収益源を生み出し、開発者や補完サービスなどの新しいパートナーを獲得するのに役立ちます。API管理ソフトウェアを使用すると、企業は配布プロセスを制御できます。このタイプのソフトウェアが使用する機能には次のものがあります。
- サードパーティアプリでの開発者の発見とコラボレーションを可能にするポータル構築
- APIの計画、設計、開発のためのプロセス管理ツール
- APIの使用をよりよく理解するためのレポートと分析
- 安全なAPIホスティングとメディエーション
API管理が重要な理由
ほんの数例を挙げると、Apigee、SOA Software、Mashery、Layer 7 Technologies、ProgrammableWeb、Mashapeなど、企業全体がAPI管理を中心に構築されています。最近、大企業はこれらの企業に大きな関心を持っています。実際、2013年には、これらの企業の多くは大企業によって飲み込まれています。企業がAPI管理ベンダーに投資しているのはなぜですか?いくつかの正当な理由があります。 1つは、今日の消費者は複数のデバイスを所有して使用する可能性が非常に高いことです。実際、現在、米国にはインターネット接続されたガジェットが人よりも多く存在しており、それらを使用する人々はAPIが提供する接続性を期待するようになりました。
別の理由は、単にビジネスです。ほとんどの企業は、内部インフラストラクチャとさまざまなモバイルデバイスの両方を通じて、高度な接続性に投資しています。個人所有デバイスの持ち込み(BYOD)運動は本格的であり、技術調査会社のGartnerは、2017年までに雇用主の50%がBYODを義務化すると予測しています。 APIを使用すると、多数のデバイスとさまざまなオペレーティングシステムを使用して、大規模なIT投資を行うことなく、従業員が会社のデータベースと通信し続けることができます。