- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Cobalah!
Mencantumkan peristiwa dari ruang Google Chat. Untuk setiap peristiwa, payload berisi versi terbaru resource Chat. Misalnya, jika Anda mencantumkan peristiwa tentang anggota ruang baru, server akan menampilkan resource Membership
yang berisi detail keanggotaan terbaru. Jika anggota baru dihapus selama periode yang diminta, payload peristiwa akan berisi resource Membership
kosong.
Mendukung jenis autentikasi berikut dengan cakupan otorisasi yang sesuai untuk membaca data yang diminta:
Autentikasi aplikasi dengan persetujuan administrator di Pratinjau Developer dengan salah satu cakupan otorisasi berikut:
https://www.googleapis.com/auth/chat.app.spaces
https://www.googleapis.com/auth/chat.app.messages.readonly
https://www.googleapis.com/auth/chat.app.memberships
Autentikasi pengguna dengan salah satu cakupan otorisasi berikut:
https://www.googleapis.com/auth/chat.spaces.readonly
https://www.googleapis.com/auth/chat.spaces
https://www.googleapis.com/auth/chat.messages.readonly
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/chat.messages.reactions.readonly
https://www.googleapis.com/auth/chat.messages.reactions
https://www.googleapis.com/auth/chat.memberships.readonly
https://www.googleapis.com/auth/chat.memberships
Untuk mencantumkan acara, pemanggil yang diautentikasi harus menjadi anggota ruang.
Untuk contohnya, lihat Mencantumkan peristiwa dari ruang Google Chat.
Permintaan HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/spaceEvents
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
parent |
Wajib. Nama resource ruang Google Chat tempat peristiwa terjadi. Format: |
Parameter kueri
Parameter | |
---|---|
pageSize |
Opsional. Jumlah maksimum peristiwa ruang yang ditampilkan. Layanan mungkin menampilkan lebih sedikit dari nilai ini. Nilai negatif akan menampilkan error |
pageToken |
Opsional. Token halaman, diterima dari panggilan list space events sebelumnya. Berikan ini untuk mengambil halaman selanjutnya. Saat melakukan penomoran halaman, semua parameter lain yang diberikan untuk mencantumkan peristiwa ruang harus sesuai dengan panggilan yang menyediakan token halaman. Meneruskan nilai yang berbeda ke parameter lain dapat menyebabkan hasil yang tidak terduga. |
filter |
Wajib. Filter kueri. Anda harus menentukan setidaknya satu jenis peristiwa ( Secara opsional, Anda juga dapat memfilter berdasarkan waktu mulai (
Untuk menentukan waktu mulai atau berakhir, gunakan operator sama dengan Misalnya, kueri berikut valid:
Kueri berikut tidak valid:
Kueri yang tidak valid ditolak oleh server dengan error |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Pesan respons untuk mencantumkan acara ruang.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"spaceEvents": [
{
object ( |
Kolom | |
---|---|
spaceEvents[] |
Hasil ditampilkan dalam urutan kronologis (peristiwa terlama terlebih dahulu). Catatan: Kolom |
nextPageToken |
Token kelanjutan yang digunakan untuk mengambil lebih banyak acara. Jika kolom ini dihilangkan, tidak akan ada halaman berikutnya. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/chat.app.memberships
https://www.googleapis.com/auth/chat.app.messages.readonly
https://www.googleapis.com/auth/chat.app.spaces
https://www.googleapis.com/auth/chat.spaces
https://www.googleapis.com/auth/chat.spaces.readonly
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/chat.messages.readonly
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.readonly
https://www.googleapis.com/auth/chat.messages.reactions
https://www.googleapis.com/auth/chat.messages.reactions.readonly
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.