Method: spaces.messages.update

Aggiorna un messaggio. Esiste una differenza tra i metodi patch e update. Il metodo patch utilizza una richiesta patch, mentre il metodo update utilizza una richiesta put. Ti consigliamo di utilizzare il metodo patch. Per un esempio, vedi Aggiornare un messaggio.

Richiede l'autenticazione. Supporta completamente l'autenticazione dell'account di servizio e l'autenticazione utente. Autenticazione degli utenti. Le richieste autenticate con gli account di servizio possono aggiornare solo i messaggi creati dall'app di chiamata di Chat.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
message.name

string

Nome della risorsa nel formato spaces/*/messages/*.

Esempio: spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB

Parametri di ricerca

Parametri
updateMask

string (FieldMask format)

Obbligatorio. I percorsi del campo da aggiornare. Separa i valori multipli con delle virgole.

Percorsi dei campi attualmente supportati:

allowMissing

boolean

Campo facoltativo. Se true e il messaggio non viene trovato, ne viene creato uno nuovo e updateMask viene ignorato. L'ID messaggio specificato deve essere assegnato dal client, altrimenti la richiesta avrà esito negativo.

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di Message.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Message.

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 alle autorizzazioni.