Method: users.spaces.updateSpaceReadState
HTTP-Anfrage
PATCH https://chat.googleapis.com/v1/{spaceReadState.name=users/*/spaces/*/spaceReadState}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter |
spaceReadState.name |
string
Ressourcenname des Lesestatus des Gruppenbereichs. Format: users/{user}/spaces/{space}/spaceReadState
|
Suchparameter
Parameter |
updateMask |
string (FieldMask format)
Erforderlich. Die zu aktualisierenden Feldpfade. Derzeit unterstützte Feldpfade:
Wenn lastReadTime vor dem Zeitpunkt der letzten Nachrichtenerstellung liegt, wird der Gruppenbereich in der UI als ungelesen angezeigt. Wenn Sie den Gruppenbereich als gelesen markieren möchten, setzen Sie lastReadTime auf einen Wert, der später (größer) als die Erstellungszeit der letzten Nachricht ist. Der Wert von lastReadTime wird auf die Zeit des Erstellens der letzten Nachricht festgelegt. Der Lesestatus des Gruppenbereichs wirkt sich nur auf den Lesestatus von Nachrichten aus, die in der Unterhaltung auf oberster Ebene des Gruppenbereichs sichtbar sind. Antworten in Threads sind von diesem Zeitstempel nicht betroffen und basieren stattdessen auf dem Lesestatus des Threads.
|
Anfragetext
Der Anfragetext enthält eine Instanz von SpaceReadState
.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von SpaceReadState
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/chat.users.readstate
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-10-23 (UTC).
[null,null,["Zuletzt aktualisiert: 2024-10-23 (UTC)."],[[["This API updates a user's read state within a Google Chat space, marking messages as read or unread."],["It requires user authentication and the `chat.users.readstate` OAuth scope for authorization."],["The request uses the PATCH method and specifies the space read state resource name in the URL path."],["You can control which fields to update using the `updateMask` query parameter, such as setting the `lastReadTime` to mark a space as read."],["The request and response bodies utilize the `SpaceReadState` object to represent the user's read state information."]]],[]]