Panduan ini menjelaskan cara menggunakan metode
delete()
pada resource Reaction Google Chat API untuk menghapus reaksi dari
pesan—seperti 👍, 🚲, dan 🌞. Menghapus reaksi tidak akan menghapus pesan.
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.jsonke direktori lokal Anda.
- Pilih cakupan otorisasi yang mendukung autentikasi pengguna.
Menghapus reaksi
Untuk menghapus reaksi dari pesan, teruskan hal berikut dalam permintaan Anda:
- Tentukan
chat.messages.reactionsatau cakupan otorisasichat.messages. - Panggil metode
DeleteReaction(), dengan meneruskannamesebagai nama resource reaksi yang akan dihapus.
Contoh berikut menghapus reaksi 😀 dari pesan:
Node.js
Untuk menjalankan contoh ini, ganti berikut ini:
SPACE_NAME: ID darinameruang. Anda bisa mendapatkan ID dengan memanggil metodeListSpaces()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.REACTION_NAME: ID darinamereaksi. Anda dapat memperoleh ID dengan memanggil metodeListReactions(), atau dari isi respons yang ditampilkan setelah membuat reaksi secara asinkron dengan Chat API.
Jika berhasil, isi respons akan kosong, yang menunjukkan bahwa reaksi telah dihapus.