איך מקבלים פרטים על אמוג'י בהתאמה אישית

במדריך הזה מוסבר איך להשתמש בשיטה get במקור המידע CustomEmojiשל Google Chat API כדי לקבל פרטים על אמוג'י בהתאמה אישית.

אפשר ליצור אמוג'י בהתאמה אישית ולהשתמש בהם רק בחשבונות Google Workspace, והאדמין צריך להפעיל את האפשרות הזו בארגון. מידע נוסף זמין במאמרים הסבר על אמוג'י בהתאמה אישית ב-Google Chat וניהול הרשאות לאמוג'י בהתאמה אישית.

דרישות מוקדמות

Node.js

איך מקבלים פרטים על אמוג'י בהתאמה אישית

כדי לקבל פרטים על אמוג'י בהתאמה אישית עם אימות משתמש, צריך להעביר את הפרטים הבאים בבקשה:

  • מציינים את chat.customemojis היקף ההרשאה.
  • מבצעים קריאה ל-method‏ GetCustomEmoji.
  • בגוף הבקשה, מגדירים את name לשם המשאב של האמוג'י בהתאמה אישית שרוצים לקבל.

בדוגמה הבאה מוצגים הפרטים של אמוג'י בהתאמה אישית.

Node.js

chat/client-libraries/cloud/get-custom-emoji-user-cred.js
import {createClientWithUserCredentials} from './authentication-utils.js';

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

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

  // Initialize request argument(s)
  const request = {
    // TODO(developer): Replace EMOJI_NAME here
    name: 'customEmojis/EMOJI_NAME'
  };

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

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

main().catch(console.error);

כדי להריץ את הדוגמה הזו, מחליפים את הערכים הבאים:

  • EMOJI_NAME: השם הייחודי של סמל האמוג'י המותאם אישית, בשדה emoji_name. אפשר לקבל את המזהה באמצעות קריאה לשיטה ListCustomEmoji(), או מגוף התגובה שמוחזר אחרי יצירת אימוג'י בהתאמה אישית באופן אסינכרוני באמצעות Chat API.