במדריך הזה מוסבר איך להשתמש ב-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 מחזיר רשימת תגובות שמחולקת לדפים.