Method: spaces.messages.update

Eine Nachricht wird aktualisiert. Es gibt einen Unterschied zwischen den Methoden patch und update. Für die Methode patch wird eine patch-Anfrage und für die Methode update eine put-Anfrage verwendet. Wir empfehlen die Verwendung der Methode patch. Ein Beispiel finden Sie unter Nachricht aktualisieren.

Erfordert Authentifizierung. Unterstützt vollständig die Dienstkontoauthentifizierung und die Nutzerauthentifizierung. Nutzerauthentifizierung: Mit Dienstkonten authentifizierte Anfragen können nur Nachrichten aktualisieren, die von der aufrufenden Chat-App erstellt wurden.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
message.name

string

Ressourcenname im Format spaces/*/messages/*.

Beispiel: spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB

Abfrageparameter

Parameter
updateMask

string (FieldMask format)

Erforderlich. Die zu aktualisierenden Feldpfade. Trennen Sie mehrere Werte mit Kommas voneinander.

Derzeit unterstützte Feldpfade:

allowMissing

boolean

Optional. Wenn die true nicht gefunden wird, wird eine neue Nachricht erstellt und updateMask ignoriert. Die angegebene Nachrichten-ID muss vom Kunden zugewiesen sein, sonst schlägt die Anfrage fehl.

Anfragetext

Der Anfragetext enthält eine Instanz von Message.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Message.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.