目次:
- 定義-Open Application Program Interface(Open API)とはどういう意味ですか?
- TechopediaがOpen Application Program Interface(Open API)について説明しています
定義-Open Application Program Interface(Open API)とはどういう意味ですか?
オープンアプリケーションプログラミングインターフェイス(オープンAPI)は、一般的に、共通またはユニバーサルの言語または構造を使用して、よりユニバーサルなアクセスを促進するAPIとして定義されています。 一般に、APIを使用すると、開発者は特定のソフトウェア製品をさまざまな方法で使用できます。たとえば、サードパーティのプロジェクトに組み込むことができます。
TechopediaがOpen Application Program Interface(Open API)について説明しています
オープンAPIは、オープンソースソフトウェア製品とは異なります。 IT専門家がAPIを「オープン」と説明する理由は、APIがオープンに共有され、公開されているためです。 1つの例としては、Facebookやその他のソーシャルメディアサイトのAPIがあります。これらのAPIは、開発者や他のユーザーにソフトウェア製品にソーシャルメディア機能を統合するように促すために自由に共有されます。 Facebookやその他のプラットフォームは、これらのオープンAPIを提供することで多くの成功を収めており、プラットフォームをあらゆる種類のプロジェクトに組み込むことができます。
また、一部のIT専門家は、他の開発者がよりアクセスしやすい特定のプロトコルで作成されたものとしてオープンAPIを定義しています。 このようなAPIの例は、Representational State Transfer(REST)アーキテクチャモデル、およびSimple Object Access Protocol(SOAP)です。
