Google Chat API

您可以使用 Google Chat API 建構 Chat 擴充應用程式,將您的服務與 Google Chat 整合,並管理聊天室、成員、訊息等 Chat 資源。

服務:chat.googleapis.com

需要服務名稱 chat.googleapis.com 才能建立遠端程序呼叫 (RPC) 用戶端虛設常式。

google.chat.v1.ChatService

方法
CompleteImportSpace 完成指定聊天室的匯入程序,並向使用者顯示。
CreateCustomEmoji 建立自訂表情符號。
CreateMembership 為呼叫的 Chat 擴充應用程式、使用者或 Google 群組建立成員資格。
CreateMessage 在 Google Chat 聊天室中建立訊息。
CreateMessagePin 建立訊息釘選。
CreateReaction 建立回應並新增至訊息。
CreateSection 在 Google Chat 建立區段。
CreateSpace 建立聊天室。
DeleteCustomEmoji 刪除自訂表情符號。
DeleteMembership 刪除成員資格。
DeleteMessage 刪除訊息。
DeleteMessagePin 刪除訊息固定。
DeleteReaction 刪除訊息的回應。
DeleteSection 刪除 CUSTOM_SECTION 類型的區段。
DeleteSpace 刪除指定聊天室。
FindDirectMessage 傳回與指定使用者現有的即時訊息。
FindGroupChats 傳回所有 spaceType == GROUP_CHAT 聊天室,其人類成員僅包含發出呼叫的使用者,以及 FindGroupChatsRequest.users 中指定的使用者。
GetAttachment 取得郵件附件的中繼資料。
GetAvailability 傳回 Google Chat 中真人使用者的有空與否資訊。
GetCustomEmoji 傳回自訂表情符號的詳細資料。
GetMembership 傳回會員方案的詳細資料。
GetMessage 傳回訊息的詳細資料。
GetSpace 傳回聊天室的詳細資料。
GetSpaceEvent 傳回 Google Chat 聊天室中的事件。
GetSpaceNotificationSetting 取得聊天室通知設定。
GetSpaceReadState 傳回使用者在聊天室中的讀取狀態詳細資料,用於識別已讀和未讀訊息。
GetThreadReadState 傳回使用者在討論串中的讀取狀態詳細資料,用於識別已讀和未讀訊息。
ListCustomEmojis 列出已驗證使用者可查看的自訂表情符號。
ListMemberships 列出聊天室成員。
ListMessagePins 列出聊天室中的訊息釘選。
ListMessages 列出呼叫端所屬聊天室中的訊息,包括來自封鎖成員和聊天室的訊息。
ListReactions 列出訊息的回應。
ListSectionItems 列出某個區段中的項目。
ListSections 列出 Chat 使用者可用的區段。
ListSpaceEvents 列出 Google Chat 聊天室中的事件。
ListSpaces 列出呼叫端所屬的聊天室。
MarkAsActive 在 Google Chat 中將使用者標示為ACTIVE。
MarkAsAway 在 Google Chat 中將使用者標示為AWAY。
MarkAsDoNotDisturb 在 Google Chat 中將使用者標示為DO_NOT_DISTURB。
MoveSectionItem 將項目從某個區段移至另一個區段。
PositionSection 變更區塊的排列順序。
ReplaceMessageCards 取代訊息中的資訊卡。
SearchMessages 在 Google Chat 中搜尋呼叫使用者有權存取的訊息。
SearchSpaces 傳回 Google Workspace 機構中的聊天室清單。
SetUpSpace 建立聊天室,並將指定使用者加入其中。
UpdateAvailability 更新人類使用者的有空與否資訊。
UpdateMembership 更新成員。
UpdateMessage 更新訊息。
UpdateSection 更新區段。
UpdateSpace 更新聊天室。
UpdateSpaceNotificationSetting 更新聊天室通知設定。
UpdateSpaceReadState 更新使用者在聊天室中的讀取狀態,用於識別已讀和未讀訊息。