Method: users.spaces.updateSpaceReadState

Memperbarui status baca pengguna dalam ruang, yang digunakan untuk mengidentifikasi pesan yang telah dibaca dan belum dibaca. Untuk mengetahui contohnya, lihat Memperbarui status baca ruang pengguna.

Memerlukan autentikasi pengguna dengan cakupan otorisasi:

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

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, tetapkan lastReadTime ke nilai apa pun yang lebih baru (lebih besar) dari waktu pembuatan pesan terbaru. lastReadTime dikonversi agar cocok dengan waktu pembuatan pesan terbaru. Perhatikan bahwa status baca ruang hanya memengaruhi status baca pesan yang terlihat di percakapan tingkat teratas ruang. Balasan dalam rangkaian pesan tidak terpengaruh oleh stempel waktu ini, dan sebagai gantinya bergantung pada status baca rangkaian pesan.

Isi permintaan

Isi permintaan memuat instance SpaceReadState.

Isi respons

Jika berhasil, isi respons memuat instance SpaceReadState.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.