Kuruluşta özel emojileri listeleme

Bu kılavuzda, Google Workspace kuruluşunda kimliği doğrulanmış kullanıcının görebileceği özel emojileri listelemek için Google Chat API'nin CustomEmoji kaynağında list yönteminin nasıl kullanılacağı açıklanmaktadır.

Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinizin kuruluşunuz için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin.

Ön koşullar

Node.js

Kuruluşta özel emojileri listeleme

Kullanıcı kimlik doğrulaması olan bir kuruluştaki özel emojileri listelemek için isteğinizde aşağıdakileri iletin:

  • chat.customemojis yetkilendirme kapsamını belirtin.
  • ListCustomEmojis yöntemini çağırın.

Aşağıdaki örnekte, bir kuruluştaki özel emojiler listelenmiştir.

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

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

  • FILTER: İsteğe bağlıdır. Liste isteğine uygulanacak filtre.