Mesaja tepki ekleme

Bu kılavuzda, bir mesaja 👍, 🚲 ve 🌞 gibi tepkiler eklemek için Google Chat API'nin Reaction kaynağındaki create() yönteminin nasıl kullanılacağı açıklanmaktadır.

İlgili içeriği oluşturmak için kullanılan Reaction kaynak kullanıcıların mesajlara tepki vermek için kullanabileceği bir emojiyi temsil eder (ör. 👍, 🚲, ve 🌞.

Ön koşullar

Node.js

Mesaja tepki ekleme

Bir mesaja tepki oluşturmak için isteğinizde aşağıdakileri iletin:

  • chat.messages.reactions.create, chat.messages.reactions veya chat.messages yetkilendirme kapsamı.
  • Şunu çağırın: CreateReaction() tepki mesajının kaynak adı olarak parent değerini iletme ve reaction arasında, Reaction Burada unicode alanının, unicode ile gösterilen standart bir emoji olduğu dize.

Aşağıdaki örnekte, bir mesaja 😀 emojisiyle tepki verilmektedir:

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);

Bu örneği çalıştırmak için aşağıdaki kodu değiştirin:

  • SPACE_NAME: Alanın name kimliği. Kimliği öğrenmek için ListSpaces() yöntemini veya alanın URL'sini kullanın.
  • MESSAGE_NAME: iletinin kimliği name Kimliği, aşağıdaki URL'yi oluşturduktan sonra döndürülen yanıt gövdesinden Chat API ile eşzamansız olarak veya özel ad , oluşturma sırasında mesaja atanır.

Chat API, Reaction oluşturulan tepkiyi ayrıntılı bir şekilde ifade eder.