במדריך הזה נסביר איך להשתמש ב-method create()
במשאב Reaction
של Google Chat API כדי להוסיף תגובה להודעה, כמו 👍, 🚲 ו-🌞.
המשאבים מסוג Reaction
מייצגים אמוג'י שאנשים יכולים להשתמש בו כדי להגיב להודעה, כמו 👍, 🚲 ו-🌞.
דרישות מוקדמות
Node.js
- חשבון Google Workspace בתוכנית Business או Enterprise עם גישה ל-Google Chat.
- מגדירים את הסביבה:
- יוצרים פרויקט ב-Google Cloud.
- מגדירים את מסך ההסכמה של OAuth.
- מפעילים ומגדירים את Google Chat API עם שם, סמל ותיאור לאפליקציית Chat.
- מתקינים את ספריית הלקוח של Cloud ל-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
של המרחב המשותף. אפשר לקבל את המזהה על ידי קריאה ל-methodListSpaces()
או מכתובת ה-URL של המרחב המשותף.MESSAGE_NAME
: המזהה מ-name
של ההודעה. אפשר לקבל את המזהה מגוף התגובה שמוחזר אחרי יצירת הודעה באופן אסינכררוני באמצעות Chat API, או באמצעות השם המותאם אישית שהוקצה להודעה בזמן היצירה.
Chat API מחזיר מופע של Reaction
שמפרט את התגובה שנוצרה.