Google Meet の会議スペースの概要

Google Meet REST API の図

このガイドでは、Google Meet REST API を使用して Google Meet の会議を作成および管理する方法について説明します。

会議スペースは、会議が開催される仮想の場所または永続オブジェクト(会議室など)を表します。1 つのスペースで同時に開催できるアクティブな会議は 1 つだけです。会議スペースは、ユーザーが会議を開き、共有リソースを見つけるのにも役立ちます。

会議室の操作については、会議室の作成と管理をご覧ください。会議室をプログラムで構成する方法については、会議室とメンバーを構成するをご覧ください。

次の表に、会議スペース メソッドの使用に必要な会議の役割を示します。

メソッド オーナー 参加者 その他
endActiveConference x
get x x x
     設定あり x
     アクティブな会議がある場合 x x
patch x

ユーザー認証情報を使用して認証と認可を行うと、Google Meet アプリはユーザーデータにアクセスし、認証されたユーザーの代わりにオペレーションを実行できます。ドメイン全体の委任で認証すると、ユーザーごとに同意を求めることなく、アプリケーションのサービス アカウントがユーザーのデータにアクセスすることを承認できます。

Meet が会議スペースを識別する方法

Google Meet REST API は、会議スペースごとに spaces リソースを生成します。name フィールドは、リソースのリソース名です。

name フィールドを使用して会議スペースを識別する 2 つの重要な方法は次のとおりです。

  • space_id は、spaces/{space} 形式のスペースのリソース識別子です。これはサーバーによって生成される一意の ID であり、大文字と小文字が区別されます。例: spaces/jQCFfuBOdN5z

  • meetingCode はスペースのエイリアスで、spaces/{meetingCode} の形式で指定します。入力可能な一意の文字列で、大文字と小文字は区別されません。例: abc-mnop-xyz。最大長は 128 文字です。これは meetingUrihttps://meet.google.com/abc-mnop-xyz)の一部です。

会議スペースを管理するには、{name} フィールドに次の値を使用します。

  • 会議スペースの詳細を取得するには、spaces/{space} またはエイリアス spaces/{meetingCode} を使用します。詳細については、会議室を予約するをご覧ください。

  • 会議スペースの詳細を更新するには、spaces/{space} のみを使用できます。詳細については、会議スペースを更新するをご覧ください。

  • 会議スペース内のアクティブな会議を終了するには、spaces/{space} のみを使用できます。詳しくは、アクティブな会議を終了するをご覧ください。