איך מציגים רשימה של אמוג'י בהתאמה אישית בארגון

במדריך הזה מוסבר איך להשתמש בשיטה list במשאב CustomEmoji של Google Chat API כדי להציג רשימה של סמלי אמוג'י מותאמים אישית שגלויים למשתמש המאומת בארגון Google Workspace.

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

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

Node.js

הצגת רשימה של אמוג'י בהתאמה אישית בארגון

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

  • מציינים את chat.customemojis היקף ההרשאה.
  • מבצעים קריאה ל-method‏ ListCustomEmojis.

בדוגמה הבאה מוצגים אמוג'י בהתאמה אישית בארגון.

Node.js

chat/client-libraries/cloud/list-custom-emojis-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 = {
    // Optional. Replace FILTER here
    filter: 'FILTER'
  };

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

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

main().catch(console.error);

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

  • FILTER: אופציונלי, המסנן להחלה על בקשת הרשימה.