Method: spaces.messages.delete

Elimina un messaggio. Per un esempio, vedi Eliminare un messaggio.

Richiede autenticazione. Supporta l'autenticazione delle app e l'autenticazione utente. Quando utilizzi l'autenticazione delle app, le richieste possono eliminare solo i messaggi creati dall'app Chat che usa la chiamata.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

obbligatorio. Nome risorsa del messaggio.

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

Se hai impostato un ID personalizzato per il tuo messaggio, puoi utilizzare il valore del campo clientAssignedMessageId per {message}. Per maggiori dettagli, vedi Assegnare un nome a un messaggio.

Parametri di ricerca

Parametri
force

boolean

Quando true, l'eliminazione di un messaggio comporta anche l'eliminazione delle relative risposte in thread. Quando false, se un messaggio ha risposte in thread, l'eliminazione non riesce.

Si applica solo durante l'autenticazione come utente. Non ha effetto sull'autenticazione come app di chat.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta è vuoto.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la guida all'autorizzazione.