Panduan ini menjelaskan cara menggunakan metode
list()
pada resource Reaction
Google Chat API untuk mencantumkan reaksi terhadap pesan—seperti 👍, 🚲, dan 🌞.
Resource Reaction
mewakili emoji yang dapat digunakan orang untuk bereaksi terhadap pesan, seperti 👍, 🚲,
dan 🌞.
Prasyarat
Node.js
- Akun Google Workspace Business atau Enterprise dengan akses ke Google Chat.
- Siapkan lingkungan Anda:
- Buat project Google Cloud.
- Konfigurasi layar izin OAuth.
- Aktifkan dan konfigurasi Google Chat API dengan nama, ikon, dan deskripsi untuk aplikasi Chat Anda.
- Instal Library Klien Cloud Node.js.
-
Buat kredensial client ID OAuth untuk aplikasi desktop. Untuk menjalankan contoh dalam panduan ini, simpan kredensial sebagai file JSON bernama
credentials.json
ke direktori lokal Anda.
- Pilih cakupan otorisasi yang mendukung autentikasi pengguna.
Reaksi daftar
Untuk mencantumkan reaksi pada pesan, teruskan hal berikut dalam permintaan Anda:
- Tentukan cakupan otorisasi
chat.messages.reactions.readonly
,chat.messages.reactions
,chat.messages.readonly
, atauchat.messages
. - Panggil metode
ListReactions()
dengan meneruskanparent
sebagai nama resource pesan.
Contoh berikut mencantumkan reaksi untuk pesan tertentu:
Node.js
Untuk menjalankan contoh ini, ganti berikut ini:
SPACE_NAME
: ID dariname
ruang. Anda bisa mendapatkan ID dengan memanggil metodeListSpaces()
atau dari URL ruang.MESSAGE_NAME
: ID dariname
pesan. Anda dapat memperoleh ID dari isi respons yang ditampilkan setelah membuat pesan secara asinkron dengan Chat API, atau dengan nama kustom yang ditetapkan ke pesan saat pembuatan.
Chat API menampilkan daftar reaksi bernomor halaman.