REST Resource: spaces

資源:Space

會議舉辦的虛擬地點。在任何時間點,一個空間只能進行一場會議。

JSON 表示法
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
欄位
name

string

不可變動。聊天室的資源名稱。

格式:spaces/{space}

{space} 是空間的資源 ID。這是由伺服器產生的不重複 ID,且區分大小寫。例如 jQCFfuBOdN5z

詳情請參閱「Meet 如何識別會議空間」。

meetingUri

string

僅供輸出。用於加入會議的 URI,由 https://meet.google.com/meetingCode 組成。例如:https://meet.google.com/abc-mnop-xyz

meetingCode

string

僅供輸出。用於加入會議的友善專屬字串。

格式:[a-z]+-[a-z]+-[a-z]+。例如 abc-mnop-xyz

長度上限為 128 個半形字元。

只能用來取得聊天室,做為聊天室名稱的別名。

config

object (SpaceConfig)

與會議空間相關的設定。

activeConference

object (ActiveConference)

進行中的會議 (如果有的話)。

SpaceConfig

與會議空間相關的設定。

JSON 表示法
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
欄位
accessType

enum (AccessType)

會議聊天室的存取類型,用於決定哪些使用者可以不必提出要求就能加入會議。預設:使用者的預設存取權設定。企業版使用者由使用者管理員控管,或設為「RESTRICTED」。

entryPointAccess

enum (EntryPointAccess)

定義可用於加入在這個會議空間中主持的會議的進入點。預設值:EntryPointAccess.ALL

AccessType

會議空間的可能存取權類型。

列舉
ACCESS_TYPE_UNSPECIFIED 使用者機構指定的預設值。注意:系統一律會傳回設定的存取類型,因此不會傳回這個值。
OPEN 凡是取得加入資訊 (例如網址或電話存取資訊) 的使用者,都能不必提出要求就加入會議。
TRUSTED 主辦人機構的成員、受邀的外部使用者,以及撥入的使用者,都可以不必提出加入要求就加入會議。其他人則必須提出要求。
RESTRICTED 只有受邀者可以直接加入會議,不必傳送加入要求。其他人則必須提出要求。

EntryPointAccess

可用來加入會議的入口點。範例:meet.google.com、Meet 嵌入 SDK Web 或行動應用程式。

列舉
ENTRY_POINT_ACCESS_UNSPECIFIED 未使用。
ALL 允許所有進入點。
CREATOR_APP_ONLY 只有建立空間的 Google Cloud 專案擁有的入口點,才能用於加入該空間中的會議。應用程式可以使用 Meet 嵌入 SDK Web 或行動版 Meet SDK 建立自有進入點。

ActiveConference

正在進行的會議。

JSON 表示法
{
  "conferenceRecord": string
}
欄位
conferenceRecord

string

僅供輸出。參照「ConferenceRecord」資源。格式:conferenceRecords/{conferenceRecord},其中 {conferenceRecord} 是空間中每個呼叫例項的專屬 ID。

方法

create

建立聊天室。

endActiveConference

結束正在進行的會議 (如果有)。

get

取得會議空間的詳細資料。

patch

更新會議空間的詳細資料。