Panduan ini menjelaskan cara menggunakan metode
create()
pada resource Reaction Google Chat API untuk menambahkan reaksi ke
pesan—seperti 👍, 🚲, dan 🌞.
Reaction Resource
mewakili emoji yang dapat digunakan orang untuk bereaksi terhadap pesan, seperti 👍, 🚲,
dan 🌞.
Prasyarat
Node.js
- Akun Google Workspace Bisnis atau Enterprise dengan akses ke Google Chat.
- Menyiapkan lingkungan Anda:
- Buat project Google Cloud.
- Mengonfigurasi layar izin OAuth.
- Aktifkan dan konfigurasi Google Chat API dengan nama, ikon, dan deskripsi untuk aplikasi Chat Anda.
- Instal Library Klien Cloud Node.js Client Library.
-
Buat kredensial ID klien OAuth untuk aplikasi desktop. Untuk menjalankan contoh dalam panduan ini, simpan kredensial sebagai file JSON bernama
credentials.jsonke direktori lokal Anda.
- Pilih cakupan otorisasi yang mendukung autentikasi pengguna.
Menambahkan reaksi ke pesan
Untuk membuat reaksi terhadap pesan, teruskan hal berikut dalam permintaan Anda:
- Tentukan cakupan otorisasi
chat.messages.reactions.create,chat.messages.reactions, atauchat.messages. - Panggil metode
CreateReaction(), teruskanparentsebagai nama resource pesan yang akan direaksikan, danreactionsebagai instanceReactionyang kolomunicodeadalah emoji standar yang diwakili oleh string unicode.
Contoh berikut bereaksi terhadap pesan dengan emoji 😀:
Node.js
Untuk menjalankan contoh ini, ganti hal berikut:
SPACE_NAME: ID dari ruangname. Anda dapat memperoleh ID dengan memanggilListSpaces()metode atau dari URL ruang.MESSAGE_NAME: ID darinamepesan. 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 instance
Reaction
yang menjelaskan reaksi yang dibuat.