ハイテクビジネスの世界は、密室で独自のコードを隠すことで構成されていました。各企業は独自のシステムで独自のソフトウェアを実行し、競合他社や一般の人々と何も共有しませんでした。各企業は、自分たちが得意とすることに集中する代わりに、ソフトウェアの作成、サーバーの管理、技術サポートの実行など、あらゆることを少しずつ行いました。閉鎖的な世界でビジネスを行うためのコストは高く、イノベーションと起業家精神の障害となっていました。
現在、ソフトウェアサービスプロバイダーとソフトウェア開発者は、よりオープンで協力的なビジネスの方法に目覚めています。これは、Software as a Service(SaaS)と呼ばれるものを中心に構築されています。
Web会議は、サービスとしてのソフトウェアの一例です。以前は、企業がWeb会議をホストしたい場合、イベント自体をホストするためのソフトウェアとサーバーに投資する必要がありました。
いくつかのWeb会議会社は、ユーザーが簡単なWebインターフェイスを使用してWeb会議をスケジュールおよびホストできるようにしています。Web会議会社は、ホスティングサーバーの管理と保守、およびソフトウェアのアップグレードの費用を負担します。顧客は、Webベースのアプリケーションによって提供されるオンデマンドサービスに対してのみ料金を支払います。
ビジネスや開発者にとってさらに強力なのは、アプリケーションプログラミングインターフェイス(API)と呼ばれるものです。APIを使用すると、あるソフトウェアアプリケーションがインターネットを介して別のソフトウェアアプリケーションと安全に通信できます。
この記事では、開発者がAPIを使用して、会議機能を新しいWebベースのアプリケーションや既存のビジネス管理システムに統合する方法について説明します。
まず、会議APIとは何か、そしてそれがどのように機能するかを正確に定義することから始めます。次に、会議にAPIを活用する利点の概要を説明します。