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 スペース内のユーザーの既読ステータスを更新します。既読メッセージと未読メッセージを識別するために使用されます。