クライアント オブジェクトを取得する

このページでは、API 呼び出しで使用されるクライアント オブジェクトを取得する方法について説明します。 Google Meet と通信する必要があります。

まず、アドオンはセッションを確立する必要があります。

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });

セッションから、次の 2 つのクライアント オブジェクトを作成できます。

メインステージまたはメインステージのどちらでも、正しいクライアント オブジェクトを取得することが重要です。 またはサイドパネルに表示されます。誤ったクライアントが取得された場合、Google Meet アドオン SDK は 発生します。どの iframe(メインステージまたはサイドパネル)が 実行されている場合は、 MeetAddon.getFrameType メソッドを呼び出します。

次のコードサンプルは、メインステージのクライアント オブジェクトをインスタンス化する方法を示しています。

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });
  const mainStageClient = await session.createMainStageClient();

共通の機能

一部の機能は、MeetMainStageClientMeetSidePanelClient。他の機能は特定の できます。

たとえば、どちらのクライアントでも次のような機能を使用できます。

クライアント固有の機能

この機能は、 MeetMainStageClient:

この機能は、 MeetSidePanelClient: