Menambahkan reaksi ke pesan

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

Menambahkan reaksi ke pesan

Untuk membuat reaksi terhadap pesan, teruskan kode berikut dalam permintaan:

  • Tentukan chat.messages.reactions.create, chat.messages.reactions, atau Cakupan otorisasi chat.messages.
  • Panggil CreateReaction() , dengan meneruskan parent sebagai nama resource pesan yang akan bereaksi dan reaction sebagai instance Reaction dengan kolom unicode berupa emoji standar yang direpresentasikan oleh unicode {i>string<i}.

Contoh berikut bereaksi terhadap pesan dengan emoji 😀:

Node.js

chat/client-libraries/cloud/create-reaction-user-cred.js
import {createClientWithUserCredentials} from './authentication-utils.js';

const USER_AUTH_OAUTH_SCOPES = ['https://www.googleapis.com/auth/chat.messages.reactions.create'];

// This sample shows how to create reaction to a message with user credential
async function main() {
  // Create a client
  const chatClient = await createClientWithUserCredentials(USER_AUTH_OAUTH_SCOPES);

  // Initialize request argument(s)
  const request = {
    // Replace SPACE_NAME and MESSAGE_NAME here.
    parent: 'spaces/SPACE_NAME/messages/MESSAGE_NAME',
    reaction: {
      // A standard emoji represented by a unicode string.
      emoji: { unicode: '😀' }
    }
  };

  // Make the request
  const response = await chatClient.createReaction(request);

  // Handle the response
  console.log(response);
}

main().catch(console.error);

Untuk menjalankan contoh ini, ganti hal berikut:

  • SPACE_NAME: ID dari name. Anda bisa mendapatkan ID dengan memanggil metode ListSpaces() atau dari URL ruang.
  • MESSAGE_NAME: ID dari name. 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.