واکنش‌ها را برای یک پیام فهرست کنید

این راهنما نحوه استفاده از متد list() در منبع Reaction از API چت گوگل را برای فهرست کردن واکنش‌ها به یک پیام - مانند 👍، 🚲 و 🌞 - توضیح می‌دهد.

منبع Reaction ) نشان‌دهنده‌ی یک ایموجی است که افراد می‌توانند برای واکنش به یک پیام از آن استفاده کنند، مانند 👍، 🚲 و 🌞.

پیش‌نیازها

نود جی اس

واکنش‌ها را فهرست کنید

برای فهرست کردن واکنش‌ها به یک پیام، موارد زیر را در درخواست خود وارد کنید:

  • دامنه مجوز chat.messages.reactions.readonly ، chat.messages.reactions ، chat.messages.readonly یا chat.messages را مشخص کنید.
  • متد ListReactions() را فراخوانی کنید و parent را به عنوان نام منبع پیام ارسال کنید.

مثال زیر واکنش‌ها را برای یک پیام مشخص فهرست می‌کند:

نود جی اس

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

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

// This sample shows how to list reactions 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',
  };

  // Make the request
  const pageResult = chatClient.listReactionsAsync(request);

  // Handle the response. Iterating over pageResult will yield results
  // and resolve additional pages automatically.
  for await (const response of pageResult) {
    console.log(response);
  }
}

await main();

برای اجرای این نمونه، موارد زیر را جایگزین کنید:

  • SPACE_NAME : شناسه‌ای که از name فضا گرفته شده است. می‌توانید شناسه را با فراخوانی متد ListSpaces() یا از URL فضا به دست آورید.
  • MESSAGE_NAME : شناسه‌ی name پیام. می‌توانید شناسه را از بدنه‌ی پاسخی که پس از ایجاد پیام به صورت ناهمگام با Chat API برگردانده می‌شود، یا با نام سفارشی که در زمان ایجاد به پیام اختصاص داده شده است، دریافت کنید.

API چت، فهرستی صفحه‌بندی‌شده از واکنش‌ها را برمی‌گرداند.