คู่มือนี้อธิบายวิธีใช้เมธอด
delete
ในแหล่งข้อมูล
CustomEmoji
ของ Google Chat API เพื่อลบอีโมจิที่กำหนดเองในองค์กร Google Workspace
โดยค่าเริ่มต้น ผู้ใช้จะลบได้เฉพาะอีโมจิที่กำหนดเองที่ตนสร้างขึ้นเท่านั้น ผู้จัดการอีโมจิที่ผู้ดูแลระบบมอบหมายให้สามารถลบอีโมจิที่กำหนดเองใดก็ได้ในองค์กร
อีโมจิที่กำหนดเองจะใช้ได้กับบัญชี Google Workspace เท่านั้น และผู้ดูแลระบบต้องเปิดอีโมจิที่กำหนดเองให้องค์กร ดูข้อมูลเพิ่มเติมได้ที่ดูข้อมูลเกี่ยวกับอีโมจิที่กำหนดเองใน Google Chat และจัดการสิทธิ์ของอีโมจิที่กำหนดเอง
ข้อกำหนดเบื้องต้น
Node.js
- บัญชี Google Workspace สำหรับธุรกิจหรือองค์กร ที่มีสิทธิ์เข้าถึง Google Chat
- ตั้งค่าสภาพแวดล้อม โดยทำดังนี้
- สร้างโปรเจ็กต์ Google Cloud
- กำหนดค่าหน้าจอขอความยินยอม OAuth
- เปิดใช้และกำหนดค่า Google Chat API พร้อมชื่อ ไอคอน และคำอธิบายสำหรับแอป Chat
- ติดตั้ง Node.js Cloud Client Library
- สร้างข้อมูลเข้าสู่ระบบเพื่อเข้าถึงตามวิธีที่คุณต้องการตรวจสอบสิทธิ์ในคำขอ Google Chat API
ดังนี้
- หากต้องการตรวจสอบสิทธิ์ในฐานะผู้ใช้ Chat ให้
สร้างรหัสไคลเอ็นต์ OAuthและบันทึกข้อมูลเข้าสู่ระบบเป็นไฟล์ JSON ชื่อ
credentials.json
ในไดเรกทอรีในเครื่อง - หากต้องการตรวจสอบสิทธิ์ในฐานะแอป Chat ให้
สร้างบัญชีบริการ
ข้อมูลเข้าสู่ระบบ แล้วบันทึกข้อมูลเข้าสู่ระบบเป็นไฟล์ JSON ชื่อ
credentials.json
- หากต้องการตรวจสอบสิทธิ์ในฐานะผู้ใช้ Chat ให้
สร้างรหัสไคลเอ็นต์ OAuthและบันทึกข้อมูลเข้าสู่ระบบเป็นไฟล์ JSON ชื่อ
- เลือกขอบเขตการให้สิทธิ์ตามว่าคุณต้องการตรวจสอบสิทธิ์ในฐานะผู้ใช้หรือ แอปใน Chat
ลบอีโมจิที่กำหนดเอง
หากต้องการลบอีโมจิที่กำหนดเองด้วยการตรวจสอบสิทธิ์ผู้ใช้ ให้ส่งข้อมูลต่อไปนี้ในคำขอ
- ระบุ
chat.customemojis
ขอบเขตการให้สิทธิ์ - เรียกใช้เมธอด
DeleteCustomEmoji()
- ในเนื้อหาคำขอ ให้ตั้งค่า
name
เป็นชื่อทรัพยากรของอีโมจิที่กำหนดเองที่จะลบ
- ในเนื้อหาคำขอ ให้ตั้งค่า
ตัวอย่างต่อไปนี้จะลบอีโมจิที่กำหนดเอง
Node.js
หากต้องการเรียกใช้ตัวอย่างนี้ ให้แทนที่ข้อมูลต่อไปนี้
EMOJI_NAME
: ชื่อที่ไม่ซ้ำกันสำหรับอีโมจิที่กำหนดเองในช่องemoji_name
คุณขอรับรหัสได้โดยการเรียกใช้เมธอดListCustomEmoji
หรือจากเนื้อหาการตอบกลับที่ส่งคืนหลังจากสร้างอีโมจิที่กำหนดเอง แบบไม่พร้อมกันด้วย Chat API