Panduan ini menjelaskan cara menggunakan metode
create()
di resource Reaction
Google Chat API untuk menambahkan reaksi ke
pesan—seperti 👍, 🚲, dan 🌞.
Tujuan
Referensi Reaction
mewakili emoji yang dapat digunakan pengguna untuk bereaksi terhadap pesan, seperti 👍, widget,
dan pintar.
Prasyarat
Node.js
- Sebuah Business atau Enterprise Akun Google Workspace yang memiliki akses ke Google Chat.
- Menyiapkan 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.
-
Membuat kredensial client ID OAuth untuk aplikasi desktop. Untuk menjalankan
sampel di
panduan, simpan kredensial sebagai file JSON bernama
client_secrets.json
ke direktori lokal.
- Pilih cakupan otorisasi yang mendukung autentikasi pengguna.
Menambahkan reaksi ke pesan
Untuk membuat reaksi terhadap pesan, teruskan kode berikut dalam permintaan:
- Tentukan
chat.messages.reactions.create
,chat.messages.reactions
, atau Cakupan otorisasichat.messages
. - Panggil
CreateReaction()
, dengan meneruskanparent
sebagai nama resource pesan yang akan bereaksi danreaction
sebagai instanceReaction
dengan kolomunicode
berupa emoji standar yang direpresentasikan oleh unicode {i>string<i}.
Contoh berikut bereaksi terhadap pesan dengan emoji 😀:
Node.js
Untuk menjalankan contoh ini, ganti hal berikut:
SPACE_NAME
: ID dariname
. Anda bisa mendapatkan ID dengan memanggil metodeListSpaces()
atau dari URL ruang.MESSAGE_NAME
: ID dariname
. Anda bisa mendapatkan ID dari isi respons yang ditampilkan setelah membuat secara asinkron dengan Chat API, atau dengan nama kustom ditetapkan ke pesan pada saat pembuatan.
Chat API menampilkan instance
Reaction
yang merinci reaksi yang dibuat.