คู่มือนี้จะอธิบายถึงวิธีใช้
create()
ในทรัพยากร Reaction
ของ Google Chat API เพื่อเพิ่มความรู้สึกกับ
เช่น 👍, 🚲 และ 🌞
แหล่งข้อมูล Reaction
รายการ
แสดงอีโมจิที่ผู้คนใช้แสดงความรู้สึกต่อข้อความได้ เช่น 👍, 🚲,
และ 🌞
ข้อกำหนดเบื้องต้น
Node.js
- บัญชี Google Workspace รุ่น Business หรือ Enterprise ที่มีสิทธิ์เข้าถึง Google Chat
- ตั้งค่าสภาพแวดล้อมของคุณ
- สร้างโปรเจ็กต์ Google Cloud
- กำหนดค่าหน้าจอขอความยินยอม OAuth
- เปิดใช้และกำหนดค่า Google Chat API โดยใช้ชื่อ ไอคอนและคำอธิบายสำหรับแอป Chat ของคุณ
- ติดตั้ง Node.js ไลบรารีของไคลเอ็นต์ระบบคลาวด์
-
สร้างข้อมูลเข้าสู่ระบบรหัสไคลเอ็นต์ OAuth สําหรับแอปพลิเคชันบนเดสก์ท็อป หากต้องการเรียกใช้ตัวอย่างในคู่มือนี้ ให้บันทึกข้อมูลเข้าสู่ระบบเป็นไฟล์ JSON ชื่อ
client_secrets.json
ลงในไดเรกทอรีในเครื่อง
- เลือกขอบเขตการให้สิทธิ์ที่รองรับการตรวจสอบสิทธิ์ผู้ใช้
เพิ่มรีแอ็กชันต่อข้อความ
หากต้องการสร้างรีแอ็กชันต่อข้อความ ให้ส่งข้อมูลต่อไปนี้ในคำขอ
- ระบุ
chat.messages.reactions.create
,chat.messages.reactions
หรือchat.messages
ขอบเขตการให้สิทธิ์ - เรียกใช้
CreateReaction()
โดยส่งparent
เป็นชื่อทรัพยากรของข้อความเพื่อแสดงความรู้สึก และreaction
เป็นอินสแตนซ์ของReaction
ซึ่งช่องunicode
เป็นอีโมจิมาตรฐานที่แสดงด้วย Unicode สตริง
ตัวอย่างต่อไปนี้แสดงความรู้สึกต่อข้อความด้วยอีโมจิ 😀
Node.js
หากต้องการเรียกใช้ตัวอย่างนี้ ให้แทนที่รายการต่อไปนี้
SPACE_NAME
: รหัสจากname
ของพื้นที่ทำงาน คุณรับรหัสได้โดยเรียกใช้เมธอดListSpaces()
หรือจาก URL ของพื้นที่ทำงานMESSAGE_NAME
: รหัสจากname
ของข้อความ คุณดูรหัสได้จากเนื้อหาการตอบกลับที่แสดงผลหลังจากสร้างข้อความแบบไม่พร้อมกันด้วย Chat API หรือชื่อที่กำหนดเองที่กำหนดให้กับข้อความเมื่อสร้าง
Chat API จะแสดงผลอินสแตนซ์
Reaction
ที่จะแสดงรายละเอียดรีแอ็กชันที่สร้างขึ้น