Method: users.spaces.updateSpaceReadState

Memperbarui status baca pengguna dalam ruang, yang digunakan untuk mengidentifikasi pesan yang telah dibaca dan belum dibaca. Sebagai contoh, lihat Memperbarui status baca ruang pengguna.

Memerlukan autentikasi pengguna.

Permintaan HTTP

PATCH https://chat.googleapis.com/v1/{spaceReadState.name=users/*/spaces/*/spaceReadState}

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
spaceReadState.name

string

Nama resource status baca ruang.

Format: users/{user}/spaces/{space}/spaceReadState

Parameter kueri

Parameter
updateMask

string (FieldMask format)

Wajib. Jalur kolom yang akan diperbarui. Jalur kolom yang saat ini didukung:

  • lastReadTime

Jika lastReadTime berada sebelum waktu pembuatan pesan terbaru, ruang akan muncul sebagai belum dibaca di UI.

Untuk menandai ruang sebagai telah dibaca, setel lastReadTime ke nilai apa pun setelah itu (lebih besar) dari waktu pembuatan pesan terbaru. lastReadTime dipaksa agar cocok dengan waktu pembuatan pesan terbaru. Perlu diketahui bahwa status baca ruang hanya memengaruhi status sudah dibaca pada pesan yang terlihat di percakapan tingkat teratas ruang. Balasan dalam thread tidak terpengaruh oleh stempel waktu ini, dan sebagai gantinya mengandalkan status baca thread.

Isi permintaan

Isi permintaan memuat instance SpaceReadState.

Isi respons

Jika berhasil, isi respons akan berisi instance SpaceReadState.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/chat.users.readstate

Untuk informasi selengkapnya, lihat Panduan otorisasi.