このサンプルでは、Docker コンテナー内で Linux 用 Zoom Meeting SDK を実行し、直感的な CLI または構成ファイルを通じてさまざまなユースケースに合わせて構成する方法を示します。
# Clone down this repository
git clone [email protected]:zoom/meetingsdk-headless-linux-sample.git
Zoom Marketplace から Linux 用 Zoom SDK の最新バージョンをダウンロードし、このリポジトリの lib/zoomsdk フォルダーに配置します。
まだ持っていない場合は、Zoom Meeting SDK 認証情報を取得する方法に関するセクションに従ってください。
cp sample.config.toml config.toml
ここで、ボットの実行時に使用できるように、CLI オプションを設定できます。まず、クライアント ID とクライアント シークレットを関連フィールドに追加します。
少なくとも、クライアント ID とクライアント シークレットを、参加したい会議に関する情報とともに提供する必要があります。
参加 URL またはミーティング ID とパスワードのいずれかを指定できます。
ボットを構築して実行するには、Docker コンテナを実行します。
docker compose up
それでおしまい! entry.sh で --help 引数を使用すると、利用可能な CLI および config.toml オプションを確認できます。
Web ブラウザで Zoom 開発者ポータルに移動し、開発者アカウントに登録/ログインします。
上部の「Build App」ボタンをクリックし、「Meeting SDK」アプリケーションを選択します。
詳細については、このガイドに従ってください
運用環境のユースケースでは、認証情報をプレーンテキスト ファイルに保存しないでください。
️ config.toml をバージョン管理に決してコミットしないでください。ファイルには Zoom SDK と Zoom OAuth 認証情報が含まれている可能性があります。
現時点ではテストはありません。
サポートが必要な場合は、開発者サポートまたは開発者フォーラムをお試しください。優先サポートは、Premier Developer Support プランでも利用できます。
Linux 用 Zoom Meeting SDK を使用して構築する場合は、リファレンスとしてドキュメントを必ず確認してください。