Xoá biểu tượng cảm xúc tuỳ chỉnh

Hướng dẫn này giải thích cách sử dụng phương thức delete trên tài nguyên CustomEmoji của Google Chat API để xoá biểu tượng cảm xúc tuỳ chỉnh trong một tổ chức Google Workspace.

Theo mặc định, người dùng chỉ có thể xoá biểu tượng cảm xúc tuỳ chỉnh mà họ tạo. Người quản lý biểu tượng cảm xúc do quản trị viên chỉ định có thể xoá mọi biểu tượng cảm xúc tuỳ chỉnh trong tổ chức.

Chỉ tài khoản Google Workspace mới sử dụng được biểu tượng cảm xúc tuỳ chỉnh và quản trị viên phải bật biểu tượng cảm xúc tuỳ chỉnh cho tổ chức của bạn. Để biết thêm thông tin, hãy xem bài viết Tìm hiểu về biểu tượng cảm xúc tuỳ chỉnh trong Google ChatQuản lý quyền đối với biểu tượng cảm xúc tuỳ chỉnh.

Điều kiện tiên quyết

Node.js

Xoá biểu tượng cảm xúc tuỳ chỉnh

Để xoá biểu tượng cảm xúc tuỳ chỉnh bằng xác thực người dùng, hãy truyền các thông tin sau trong yêu cầu của bạn:

  • Chỉ định phạm vi uỷ quyền chat.customemojis.
  • Gọi phương thức DeleteCustomEmoji().
    • Trong nội dung yêu cầu, hãy đặt name thành tên tài nguyên của biểu tượng cảm xúc tuỳ chỉnh cần xoá.

Ví dụ sau đây xoá một biểu tượng cảm xúc tuỳ chỉnh.

Node.js

chat/client-libraries/cloud/delete-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 delete a 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.deleteCustomEmoji(request);

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

main().catch(console.error);

Để chạy mẫu này, hãy thay thế các nội dung sau:

  • EMOJI_NAME: tên duy nhất cho biểu tượng cảm xúc tuỳ chỉnh của bạn, trong trường emoji_name. Bạn có thể lấy mã nhận dạng bằng cách gọi phương thức ListCustomEmoji hoặc từ nội dung phản hồi được trả về sau khi tạo biểu tượng cảm xúc tuỳ chỉnh không đồng bộ bằng Chat API.