REST Resource: spaces

資源:Space

舉辦會議的虛擬場地。系統一次只能在一個聊天室中發起一場進行中的會議。

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

string

不可變動。聊天室的資源名稱。格式︰spaces/{space}

meetingUri

string

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

meetingCode

string

僅供輸出。輸入友善代碼即可加入會議。格式:[a-z]+-[a-z]+-[a-z]+,例如 abc-mnop-xyz。長度上限為 128 個半形字元。只能做為聊天室 ID 的別名,以取得聊天室。

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 網頁版或行動應用程式。

列舉
ENTRY_POINT_ACCESS_UNSPECIFIED 未使用。
ALL 允許所有進入點。
CREATOR_APP_ONLY 只有建立聊天室的 Google Cloud 專案擁有的進入點,才能用來加入這個聊天室的會議。應用程式可以使用 Meet Embed SDK 網頁版或行動版 Meet SDK 建立擁有的進入點。

ActiveConference

進行中的會議。

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

string

僅供輸出。「ConferenceRecord」資源參考資料。格式:conferenceRecords/{conferenceRecord},其中 {conferenceRecord} 是聊天室中每個呼叫執行個體的專屬 ID。

方法

create

建立聊天室。

endActiveConference

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

get

取得 space_idmeeting_code前的聊天室。

patch

更新聊天室。