Google Chat API

La API de Google Chat te permite crear apps de Chat para integrar tus servicios a Google Chat y administrar recursos de Chat, como espacios, miembros y mensajes.

Servicio: chat.googleapis.com

El nombre de servicio chat.googleapis.com es necesario para crear stubs cliente de RPC.

google.chat.v1.ChatService

Métodos
CompleteImportSpace Completa el proceso de importación del espacio especificado y lo hace visible para los usuarios.
CreateCustomEmoji Crea un emoji personalizado.
CreateMembership Crea una membresía para la app de Chat de llamadas, un usuario o un Grupo de Google.
CreateMessage Crea un mensaje en un espacio de Google Chat.
CreateMessagePin Crea un fijador de mensaje.
CreateReaction Crea una reacción y la agrega a un mensaje.
CreateSection Crea una sección en Google Chat.
CreateSpace Crea un espacio.
DeleteCustomEmoji Borra un emoji personalizado.
DeleteMembership Borra una membresía.
DeleteMessage Borra un mensaje.
DeleteMessagePin Borra un mensaje fijado.
DeleteReaction Borra una reacción a un mensaje.
DeleteSection Borra una sección de tipo CUSTOM_SECTION.
DeleteSpace Borra un espacio con nombre.
FindDirectMessage Devuelve el mensaje directo existente con el usuario especificado.
FindGroupChats Devuelve todos los espacios con spaceType == GROUP_CHAT, cuyas membresías humanas contienen exactamente al usuario que llama y a los usuarios especificados en FindGroupChatsRequest.users.
GetAttachment Obtiene los metadatos de un archivo adjunto del mensaje.
GetAvailability Devuelve información de disponibilidad para un usuario humano en Google Chat.
GetCustomEmoji Devuelve detalles sobre un emoji personalizado.
GetMembership Devuelve detalles sobre una membresía.
GetMessage Devuelve detalles sobre un mensaje.
GetSpace Devuelve detalles sobre un espacio.
GetSpaceEvent Devuelve un evento de un espacio de Google Chat.
GetSpaceNotificationSetting Obtiene la configuración de notificaciones del espacio.
GetSpaceReadState Devuelve detalles sobre el estado de lectura de un usuario en un espacio, que se usa para identificar los mensajes leídos y no leídos.
GetThreadReadState Devuelve detalles sobre el estado de lectura de un usuario dentro de un subproceso, que se usa para identificar los mensajes leídos y no leídos.
ListCustomEmojis Enumera los emojis personalizados visibles para el usuario autenticado.
ListMemberships Enumera las membresías en un espacio.
ListMessagePins Enumera los mensajes fijados en un espacio.
ListMessages Enumera los mensajes en un espacio del que el llamador es miembro, incluidos los mensajes de miembros y espacios bloqueados.
ListReactions Enumera las reacciones a un mensaje.
ListSectionItems Enumera los elementos de una sección.
ListSections Enumera las secciones disponibles para el usuario de Chat.
ListSpaceEvents Enumera los eventos de un espacio de Google Chat.
ListSpaces Enumera los espacios de los que el llamador es miembro.
MarkAsActive Marca al usuario como ACTIVE en Google Chat.
MarkAsAway Marca al usuario como AWAY en Google Chat.
MarkAsDoNotDisturb Marca al usuario comoDO_NOT_DISTURBen Google Chat.
MoveSectionItem Mueve un elemento de una sección a otra.
PositionSection Cambia el orden de clasificación de una sección.
ReplaceMessageCards Reemplaza las tarjetas incluidas en un mensaje.
SearchMessages Busca mensajes en Google Chat a los que el usuario que llama tiene acceso.
SearchSpaces Devuelve una lista de los espacios de una organización de Google Workspace.
SetUpSpace Crea un espacio y le agrega los usuarios especificados.
UpdateAvailability Actualiza la información de disponibilidad de un usuario humano.
UpdateMembership Actualiza una membresía.
UpdateMessage Actualiza un mensaje.
UpdateSection Actualiza una sección.
UpdateSpace Actualiza un espacio.
UpdateSpaceNotificationSetting Actualiza la configuración de notificaciones del espacio.
UpdateSpaceReadState Actualiza el estado de lectura de un usuario en un espacio, que se usa para identificar los mensajes leídos y no leídos.