Google Meet REST API 可讓您建立及管理 Google Meet 會議,並提供從應用程式直接提供給使用者的進入點。
Meet REST API 可讓您執行以下操作:
- 建立會議空間,透過視訊會議與使用者交流互動。
- 透過資源名稱取得會議空間或會議。
- 取得參與者和參與者工作階段清單。
- 取得會議成果 (錄製內容、轉錄稿和轉錄稿)。
您也可以使用 Google Workspace Event API 訂閱 Meet 活動。如要接收異動通知,您可以訂閱指定會議空間,或訂閱屬於指定使用者的所有會議聊天室。詳情請參閱「使用 Google WorkspaceEvents API 訂閱活動」和「訂閱 Google Meet 活動」。
用途
應用程式可與 Meet REST API 整合,以便執行以下工作:
會議開始前:建立會議空間,視需要打造會議體驗。您還可以管理邀請對象及預先調整設定。
會議期間:擷取會議資訊,以便根據傳回的中繼資料來變更應用程式體驗。
會議結束後:擷取會議成果,例如錄製會議和語音轉錄內容。
您可以透過下列方式使用 Meet REST API:
銷售與帳戶管理
- 擷取會議和參與者資訊以做為錄製之用。
- 擷取會議成果並發布至帳戶中。
- 透過 AI 模型執行語音轉錄和記錄,產生指導與銷售成效分析。
學習與發展
- 建立及預先設定用於訓練課程的會議。
- 為訓練講師和工作階段主管指派共同主辦人角色。
- 擷取錄製內容,讓學生在課程結束後複習教材。
開發人員作業
- 建立會議就能立即聯繫團隊成員。
- 透過分享即時會議和參與者資訊,讓其他相關人員加入進行中的會議。
- 透過 AI 模型執行轉錄資料,產生正確的後續步驟。
您也可以在應用程式中加入 Chat API 等其他 Google Workspace API,進一步實現協作。詳情請參閱「 Chat 用途」。
常見詞彙
下列是此 API 的常見詞彙:
- 成果
- Meet 為回應會議而產生的檔案,例如錄製的內容和transcripts。通常會議結束後,很快就能擷取成果。
- 日曆活動
- Google 日曆中有多位參與者的活動,通常由會議發起人建立,內含會議的參加資訊。會議可能是活動的會議解決方案。
- 服務專線
- 使用 Meet 進行的會議。或者,通知其他使用者即將或正在進行通話,並讓他們立即加入。
- 會議
- 會議是指會議空間中的通話活動。使用者通常會將這種情況視為單次會議。
- 共同主辦人
- 呼叫中的人員,已獲得主機授予主機管理權限,但無法移除原始主機。
- 主機
- 建立通話的使用者 (會議發起人) 或通話控制者。請注意,會議發起人可以發起會議,但會議期間無法進行。主機也可以將主機權限委派給「共同主機」。
- 會議代碼
- 在會議空間的加入網址中使用可輸入的不重複 10 個字元字串,用於會議空間。例如 abc-mnop-xyz。請勿長期儲存會議代碼,因為會議代碼可能會與會議空間脫離,且日後可重複用於不同的會議空間。一般來說,會議代碼會在上次使用後的 365 天到期。詳情請參閱「瞭解 Google Meet 的會議代碼」。
- 會議名稱
- 伺服器產生的專屬 ID,用於識別會議空間。會議 ID 會在
spaces
資源的name
欄位中傳回。 - 會議發起人
- 建立會議聊天室的使用者。這位使用者也可以視為會議擁有者。這些磁碟可能未在通話期間出現,也可能不是會議主機。但只能有一個會議發起人。
- 會議空間
- 舉辦會議的虛擬地點或永久物件 (例如會議室)。我們一次只能在一個空間中舉辦一場進行中的會議。會議空間也能協助使用者認識及尋找共用資源。
- 參與者
- 加入通話的使用者、使用夥伴模式、以觀看者的身分觀看,或是使用已接通通話的會議室裝置。每個人都有一項
conferenceRecords.participants
資源。參與者加入會議時,系統會指派一組專屬 ID。 - 參與者工作階段
- 為加入通話的每個參與者與裝置配對建立專屬工作階段 ID。每個工作階段都有一項
conferenceRecords.participants.participantSessions
資源。如果參與者透過同一參與者/裝置配對多次加入同一來電,系統會分別指派不重複的工作階段 ID。
API 專屬授權和驗證資訊
授權範圍是您要求使用者授予應用程式存取會議內容的權限。有人安裝您的應用程式時,系統會要求使用者驗證這些範圍。一般而言,您應盡可能選擇最精確的範圍,並避免要求應用程式不需要的範圍。方便使用者將存取權授予明確描述的範圍。
Meet REST API 支援下列 OAuth 2.0 範圍:
範圍代碼 | 說明 | 用量 |
---|---|---|
https://www.googleapis.com/auth/meetings.space.readonly |
允許應用程式讀取使用者可存取的所有會議空間相關中繼資料。 | 敏感內容 |
https://www.googleapis.com/auth/meetings.space.created |
允許應用程式建立、修改及讀取應用程式所建立的會議聊天室相關中繼資料。 | 敏感內容 |
https://www.googleapis.com/auth/drive.readonly |
允許應用程式從 Google Drive API 下載錄音和轉錄稿檔案。 | 受限制 |
如要進一步瞭解特定 OAuth 2.0 範圍,請參閱「Google API 適用的 OAuth 2.0 範圍」。
相關主題
如要瞭解如何使用 Google Workspace API 進行開發,包括處理驗證和授權作業,請參閱「在 Google Workspace 上開發」一文。
如要瞭解如何使用 Meet REST API 建立會議空間,請參閱「使用會議空間」指南。
如要瞭解如何訂閱 Google Workspace 事件,請參閱「使用 Google WorkspaceEvents API 訂閱事件」。