資源:Space
Google Chat 的聊天室。「聊天室」是指兩位使用者之間的對話,或使用者和 Chat 應用程式之間的一對一訊息。
JSON 表示法 |
---|
{ "name": string, "type": enum ( |
欄位 | |
---|---|
name |
聊天室資源名稱。 格式:空格/{空格} |
type |
僅供輸出。已淘汰:請改用 聊天室類型。 |
spaceType |
聊天室類型。建立或更新聊天室時必須提供。僅供其他用途使用。 |
singleUserBotDm |
選填欄位,聊天室是即時通訊應用程式與單一使用者之間的即時訊息。 |
threaded |
僅供輸出。已淘汰:請改用 |
displayName |
聊天室顯示名稱。建立聊天室時為必填。 如果是即時訊息,這個欄位可能會留空。 最多可支援 128 個字元。 |
spaceThreadingState |
僅供輸出。Chat 聊天室中的討論串狀態。 |
spaceDetails |
聊天室的詳細資料,包括說明和規則。 |
spaceHistoryState |
這個聊天室中的訊息和討論串訊息記錄狀態。 |
adminInstalled |
僅供輸出。即時通訊應用程式是否已由 Google Workspace 管理員安裝。管理員可以為自家網域、機構單位或一群使用者安裝 Chat 應用程式。 管理員只能安裝即時通訊應用程式,供使用者與應用程式之間的即時訊息使用。如要支援管理員安裝,您的應用程式必須提供即時訊息。 |
類型
已淘汰:空格類型。請改用 singleUserBotDm
或 spaceType
(開發人員預覽版)。
列舉 | |
---|---|
TYPE_UNSPECIFIED |
|
ROOM |
兩人以上的對話。 |
DM |
由使用者與 Chat 應用程式之間的 1:1 即時訊息,其中所有訊息都是平坦的。請注意,這不包括兩人之間的即時訊息。 |
空間類型
聊天室類型。建立或更新聊天室時必須提供。僅供其他用途使用。
列舉 | |
---|---|
SPACE_TYPE_UNSPECIFIED |
已保留。 |
SPACE |
使用者可透過這個平台傳送訊息、共用檔案及協同合作。SPACE 可以包含即時通訊應用程式。 |
GROUP_CHAT |
與 3 人以上使用者進行群組對話。GROUP_CHAT 可以包含即時通訊應用程式。 |
DIRECT_MESSAGE |
兩人或人工與 Chat 應用程式之間的 1:1 訊息。 |
空格執行緒狀態
指定 Chat 聊天室中的討論串狀態類型。
列舉 | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
已保留。 |
THREADED_MESSAGES |
支援訊息串的已命名聊天室。使用者回覆訊息時,可以在對話串中回覆,這樣就能保留原本的訊息內容。 |
GROUPED_MESSAGES |
依主題將對話分類的已命名聊天室。主題及其回覆會歸在一組。 |
UNTHREADED_MESSAGES |
兩人之間的即時訊息 (DM),以及 3 人以上顯示的群組對話。 |
聊天室詳細資料
聊天室的詳細資料,包括說明和規則。
JSON 表示法 |
---|
{ "description": string, "guidelines": string } |
欄位 | |
---|---|
description |
選填欄位,聊天室說明。可以描述聊天室的討論主題、功能目的或參與者。 最多可包含 150 個字元。 |
guidelines |
選填欄位,這個空間的規則、期望和禮儀。 最多可包含 5,000 個字元。 |
歷史記錄狀態
訊息和聊天室的記錄狀態。指定訊息和對話串在建立後會保留多久。
列舉 | |
---|---|
HISTORY_STATE_UNSPECIFIED |
預設值。請勿使用。 |
HISTORY_OFF |
記錄功能已關閉。訊息和討論串會保留 24 小時。 |
HISTORY_ON |
記錄功能已開啟。機構的保管箱資料保留規則會指定郵件與討論串的保留時間。 |
方法 |
|
---|---|
|
建立已命名的聊天室。 |
|
刪除已命名的聊天室。 |
|
傳回含有指定使用者的現有即時訊息。 |
|
傳回空格。 |
|
列出呼叫者所屬的聊天室。 |
|
更新聊天室。 |
|
建立聊天室,並在其中新增指定使用者。 |