Panduan ini menjelaskan cara menggunakan metode
list()
di resource Reaction
Google Chat API untuk mencantumkan reaksi untuk
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.
- Konfigurasikan layar izin OAuth.
- Aktifkan dan konfigurasikan 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
client_secrets.json
ke direktori lokal Anda.
- Pilih cakupan otorisasi yang mendukung autentikasi pengguna.
Mencantumkan reaksi
Untuk menampilkan daftar reaksi 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 yang ditentukan:
Node.js
Untuk menjalankan contoh ini, ganti hal berikut:
SPACE_NAME
: ID dariname
ruang. Anda bisa mendapatkan ID dengan memanggil metodeListSpaces()
atau dari URL ruang.MESSAGE_NAME
: ID dariname
pesan. Anda bisa mendapatkan 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.