Google Meet REST API 總覽

Google Meet REST API 可讓您建立及管理 Google Meet 會議,並直接透過應用程式提供使用者存取點。

您可以使用 Meet REST API 執行以下操作:

  • 建立會議場地,讓使用者透過視訊連線。
  • 依據資源名稱取得會議室或會議。
  • 取得參與者和參與者工作階段的清單。
  • 取得會議構件 (錄製內容、轉錄稿和轉錄稿項目)。

您也可以使用 Google Workspace Events API 訂閱 Meet 活動。如要接收變更通知,您可以訂閱特定會議空間,或訂閱屬於特定使用者的所有會議空間。如需詳細資訊,請參閱「使用 Google Workspace Events API 訂閱事件」和「訂閱 Google Meet 事件」。

用途

應用程式可整合 Meet REST API 來執行下列工作:

  • 會議前:建立會議空間,視需要調整會議體驗。您也可以管理邀請對象,並預先設定相關設定。

  • 會議期間:擷取會議資訊,根據傳回的中繼資料變更應用程式體驗。

  • 會議結束後:擷取會議成果,例如錄音和轉錄稿。

以下是一些建議使用 Meet REST API 的情況:

  • 銷售和帳戶管理

    • 擷取會議和參與者資訊以供記錄。
    • 擷取會議構件並在帳戶中發布。
    • 透過 AI 模型執行轉錄和錄音,產生輔導和銷售成效分析。
  • 學習與發展

    • 建立並預先設定訓練會議。
    • 將共同主辦人角色指派給訓練師和工作坊負責人。
    • 擷取錄製內容,讓學生在課程結束後複習教材。
  • 開發人員作業

    • 建立會議,立即與團隊成員聯絡。
    • 分享即時會議和參與者資訊,讓其他利害關係人加入進行中的會議。
    • 透過 AI 模型執行轉錄資料,產生正確的後續步驟。
在 Chat 聊天室中建立及加入動態會議,與同事進行即時討論。
圖 1. 在 Chat 聊天室中建立及加入動態會議,與同事進行即時討論。

您也可以將其他 Google Workspace API (例如 Chat API) 整合到應用程式中,進一步提升協作功能。詳情請參閱「 即時通訊使用情境」。

常見詞彙

以下列出這個 API 中常用的詞彙:

Artifact
Meet 針對會議產生的檔案,例如錄音轉錄稿。通常在會議結束後不久,構件就會準備就緒,可供擷取。
日曆事件
Google 日曆中含有多位參與者的活動,通常由會議發起人建立,包含會議的加入資訊。Meet 可能會是活動的會議解決方案。
Call
使用 Meet 的會議,或通知其他人通話已開始或正在進行,並允許他們立即加入。
會議
會議是會議空間中的通話例項。使用者通常會將這種情況視為單一會議。
共同主辦人
通話中的使用者,已獲得主辦人授予的主辦人管理權限,但無法移除原主辦人。
主機
建立通話 (會議發起人) 或控制通話的使用者。請注意,會議發起人可以安排會議,但不必在會議進行時出席。主辦人也可以將主辦人權限委派給共同主辦人
會議代碼

會議空間的 10 個字元字串,可在會議空間的會議 URI 中輸入,且不重複。不區分大小寫。例如:abc-mnop-xyz。長度上限為 128 個半形字元。

會議代碼不應長期儲存,因為這些代碼可能會與會議空間脫鉤,且日後可用於其他會議空間。一般來說,會議代碼會在上次使用後 365 天到期。詳情請參閱「瞭解 Google Meet 的會議代碼」。

會議名稱

伺服器產生的專屬 ID,用於識別會議空間。須區分大小寫。例如:jQCFfuBOdN5z。會議 ID 會傳回至 spaces 資源的 name 欄位。

會議發起人

建立會議室的使用者。這位使用者也可能會視為會議擁有者。他們可能不會在通話期間出現,也可能不是會議主持人。會議只能有一位發起人。

會議空間

舉辦會議的虛擬地點或持續性物件 (例如會議室)。一個空間一次只能進行一場會議。會議空間還可協助使用者進行會議及尋找共用資源。

會議 URI

可點選的網址,可讓使用者發起或加入通話。每個通話都有專屬網址,其中包含 https://meet.google.com/ 和後接的會議代碼。例如:https://meet.google.com/abc-mnop-xyz

參與者

加入通話或使用夥伴模式的使用者,以觀眾身分觀看通話,或連線至通話的會議室裝置。每個人都有一個 conferenceRecords.participants 資源。參與者加入會議時,系統會指派專屬 ID。

參與者工作階段

為每個加入通話的參與者-裝置組合建立的專屬工作階段 ID。每個工作階段都有一個 conferenceRecords.participants.participantSessions 資源。如果參與者從相同的參與者-裝置組合多次加入相同的通話,系統會為每個參與者-裝置組合指派專屬的工作階段 ID。