במדריך הזה מוסבר איך להשתמש ב-method list()
במשאב Reaction
של Google Chat API כדי לקבל רשימה של התגובות להודעה, כמו 👍, 🚲 ו-🌞.
משאב אחד (Reaction
)
מייצג אמוג'י שאנשים יכולים להשתמש בו כדי להגיב להודעה, למשל 👍, 🚲,
וגם 🌞.
דרישות מוקדמות
Node.js
- עסק או ארגון חשבון Google Workspace עם גישה אל Google Chat.
- מגדירים את הסביבה:
- יוצרים פרויקט ב-Google Cloud.
- מגדירים את מסך ההסכמה של OAuth.
- מפעילים ומגדירים את Google Chat API עם שם, סמל ותיאור לאפליקציית Chat.
- להתקין את Node.js ספריית הלקוח של Cloud.
-
יוצרים פרטי כניסה למזהה הלקוח ב-OAuth לאפליקציה למחשב. כדי להריץ את הדוגמה במדריך הזה, שומרים את פרטי הכניסה כקובץ JSON בשם
client_secrets.json
בספרייה המקומית.
- בחירת היקף הרשאה שתומך באימות משתמשים.
הצגת רשימה של תגובות
כדי לקבל רשימה של התגובות להודעה, צריך להעביר את הפרמטרים הבאים בבקשה:
- מציינים את היקף ההרשאה
chat.messages.reactions.readonly
,chat.messages.reactions
,chat.messages.readonly
אוchat.messages
. - קוראים לפונקציה
ListReactions()
באמצעות העברה שלparent
בתור שם המשאב של ההודעה.
הדוגמה הבאה מציגה את התגובות להודעה מסוימת:
Node.js
כדי להריץ את הדוגמה הזו, מחליפים את מה שכתוב בשדות הבאים:
SPACE_NAME
: המזהה מ-name
של המרחב המשותף. אפשר לקבל את התעודה המזהה בטלפוןListSpaces()
או מכתובת ה-URL של המרחב.MESSAGE_NAME
: המזהה של ההודעהname
. אפשר לקבל את המזהה מגוף התשובה שמוחזר אחרי יצירת אסינכרונית עם ה-API של Chat, או שם מותאם אישית שהוקצה להודעה בזמן היצירה.
Chat API מחזיר רשימת תגובות בחלוקה לדפים.