Method: spaces.messages.delete

Borra un mensaje. Para ver un ejemplo, consulta Borra un mensaje.

Requiere autenticación. Admite la autenticación de apps y la autenticación de usuarios. Cuando se usa la autenticación de la app, las solicitudes solo pueden borrar mensajes creados por la app de Chat que realiza la llamada.

Solicitud HTTP

DELETE https://chat.googleapis.com/v1/{name=spaces/*/messages/*}

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Obligatorio. Es el nombre del recurso del mensaje.

Formato: spaces/{space}/messages/{message}

Si estableciste un ID personalizado para tu mensaje, puedes usar el valor del campo clientAssignedMessageId para {message}. Para obtener más información, consulta Cómo asignar un nombre a un mensaje.

Parámetros de consulta

Parámetros
force

boolean

Cuando true, borrar un mensaje también borra sus respuestas en forma de conversación. Cuando es false, si un mensaje tiene respuestas en múltiples conversaciones, la eliminación falla.

Solo se aplica cuando se autentica como usuario. No tiene ningún efecto durante la autenticación como una app de Chat.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.

Permisos de autorización

Se necesita uno de los siguientes alcances de OAuth:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.messages

Para obtener más información, consulta la guía de autorización.