במדריך הזה מוסבר איך להשתמש ב-method list()
במשאב 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.readonly
,chat.messages.reactions
,chat.messages.readonly
אוchat.messages
. - קוראים ל-method
ListReactions()
ומעבירים אתparent
בתור שם המשאב של ההודעה.
הדוגמה הבאה מציגה את התגובות להודעה מסוימת:
Node.js
כדי להריץ את הדוגמה הזו, מחליפים את הפרטים הבאים:
SPACE_NAME
: המזהה מ-name
של המרחב המשותף. אפשר לקבל את המזהה על ידי קריאה ל-methodListSpaces()
או מכתובת ה-URL של המרחב המשותף.MESSAGE_NAME
: המזהה מ-name
של ההודעה. אפשר לקבל את המזהה מגוף התגובה שמוחזר אחרי יצירת הודעה באופן אסינכררוני באמצעות Chat API, או באמצעות השם המותאם אישית שהוקצה להודעה בזמן היצירה.
Chat API מחזיר רשימת תגובות שמחולקת לדפים.