יוצרים סקריפט של Google Apps שמבצע בקשות ל-Google Chat API.
במדריכים למתחילים מוסבר איך להגדיר ולהריץ אפליקציה שקוראת ל-Google Workspace API. בהוראות האלה להתחלה מהירה נעשה שימוש בגישה פשוטה לאימות, שמתאימה לסביבת בדיקה. בסביבת ייצור, מומלץ לקרוא על אימות והרשאה לפני בחירת פרטי הגישה שמתאימים לאפליקציה שלכם.
ב-Apps Script, מדריכי ההתחלה המהירה של Google Workspace משתמשים בשירותי Google מתקדמים כדי לקרוא לממשקי ה-API של Google Workspace ולטפל בחלק מהפרטים של תהליך האימות וההרשאה.
מטרות
- מגדירים את הסביבה.
- יוצרים ומגדירים את הסקריפט.
- מריצים את הסקריפט.
דרישות מוקדמות
- חשבון Google Workspace במהדורת Business או Enterprise עם גישה ל-Google Chat.
הגדרת הפרויקט ב-Cloud
אם אתם משתמשים בפרויקט חדש ב-Google Cloud כדי להשלים את המדריך הזה למתחילים, אתם צריכים להגדיר אותו ולהוסיף את עצמכם כמשתמש לבדיקה. אם כבר ביצעתם את השלבים האלה בפרויקט שלכם ב-Cloud, אפשר לדלג לקטע הבא.
פותחים את פרויקט Cloud במסוף Google Cloud
אם הוא לא פתוח, פותחים את פרויקט Cloud שבו רוצים להשתמש בדוגמה הזו:
- נכנסים לדף Select a project במסוף Google Cloud.
- בוחרים את הפרויקט ב-Google Cloud שבו רוצים להשתמש. לחלופין, לוחצים על יצירת פרויקט ופועלים לפי ההוראות במסך. אם יוצרים פרויקט ב-Google Cloud, יכול להיות שיהיה צורך להפעיל את החיוב בפרויקט.
הפעלת Chat API
לפני שמשתמשים בממשקי Google API, צריך להפעיל אותם בפרויקט ב-Google Cloud. אפשר להפעיל ממשק API אחד או יותר בפרויקט יחיד ב-Google Cloud.במסוף Google Cloud, מפעילים את Google Chat API.
הגדרת מסך ההסכמה של OAuth
- במסוף Google Cloud, עוברים אל תפריט > > Branding.
- אם כבר הגדרתם את , תוכלו להגדיר את ההגדרות הבאות של מסך ההסכמה ל-OAuth בקטעים מיתוג, קהל וגישה לנתונים. אם מופיעה ההודעה עדיין לא הוגדר, לוחצים על תחילת העבודה:
- בקטע App Information (פרטי האפליקציה), בשדה App name (שם האפליקציה), מזינים שם לאפליקציה.
- בקטע כתובת אימייל לתמיכה במשתמשים, בוחרים כתובת אימייל לתמיכה שדרכה משתמשים יכולים ליצור איתכם קשר אם יש להם שאלות לגבי ההסכמה שלהם.
- לוחצים על הבא.
- בקטע קהל, בוחרים באפשרות פנימי.
- לוחצים על הבא.
- בקטע פרטים ליצירת קשר, מזינים כתובת אימייל שאליה אפשר לשלוח התראות על שינויים בפרויקט.
- לוחצים על הבא.
- בקטע סיום, קוראים את המדיניות של Google בנושא נתוני משתמשים בשירותי API. אם אתם מסכימים, מסמנים את התיבה אני מסכים/ה למדיניות של Google בנושא נתוני משתמשים בשירותי API.
- לוחצים על המשך.
- לוחצים על יצירה.
- בינתיים, אפשר לדלג על הוספת היקפי הרשאות. בעתיד, כשתיצרו אפליקציה לשימוש מחוץ לארגון Google Workspace שלכם, תצטרכו לשנות את סוג המשתמש לחיצוני. לאחר מכן מוסיפים את היקפי ההרשאות שהאפליקציה דורשת. למידע נוסף, אפשר לעיין במדריך המלא בנושא הגדרת הסכמה ל-OAuth.
הגדרת האפליקציה של Google Chat
כדי להתקשר אל Google Chat API, צריך להגדיר אפליקציית Google Chat. לכל בקשת כתיבה, Google Chat משייך את אפליקציית Google Chat בממשק המשתמש באמצעות המידע הבא.
במסוף Google Cloud, עוברים לדף Configuration של Chat API:
בקטע פרטי הבקשה, מזינים את הפרטים הבאים:
- בשדה שם האפליקציה, מזינים
Chat API quickstart app
. - בשדה כתובת ה-URL של האווטאר מזינים את הערך
https://developers.google.com/chat/images/quickstart-app-avatar.png
. - בשדה Description (תיאור) מזינים
Quickstart for calling the Chat API
.
- בשדה שם האפליקציה, מזינים
בקטע תכונות אינטראקטיביות, לוחצים על המתג הפעלת תכונות אינטראקטיביות כדי להעביר אותו למצב מושבת. כך משביתים את התכונות האינטראקטיביות באפליקציית Chat.
לוחצים על שמירה.
יצירת הסקריפט
- יוצרים סקריפט חדש בכתובת script.google.com/create.
- מחליפים את התוכן של עורך הסקריפטים בקוד הבא:
- לוחצים על סמל השמירה
.
- לוחצים על Untitled project, מקלידים Quickstart ולוחצים על Rename.
הגדרת הסקריפט
העתקת מספר הפרויקט ב-Cloud
- במסוף Google Cloud, נכנסים לתפריט > IAM & Admin (IAM ומנהל מערכת) > Settings (הגדרות).
- מעתיקים את הערך בשדה מספר הפרויקט.
קישור פרויקט ב-Google Cloud
- פותחים את פרויקט Apps Script.
- לוחצים על Project Settings (הגדרות הפרויקט) .
- בקטע פרויקט Google Cloud Platform (GCP), לוחצים על שינוי הפרויקט.
- בשדה מספר פרויקט GCP, מדביקים את מספר הפרויקט ב-Google Cloud.
- לוחצים על הגדרת פרויקט.
הפעלת Google Chat API
פותחים את פרויקט Apps Script.
- לוחצים על Project Settings (הגדרות הפרויקט) .
- בקטע הגדרות כלליות, מפעילים את האפשרות הצגת קובץ המניפסט appsscript.json בעורך.
- לוחצים על עריכה
appscript.json
ומחליפים את התוכן בקוד הבא: , בוחרים את הקובץ
הרצת הדוגמה
בעורך Apps Script, לוחצים על הפעלה.
בפעם הראשונה שמריצים את הדוגמה, מוצגת בקשה לאישור הגישה:
- לוחצים על בדיקת ההרשאות.
- בוחרים חשבון.
- לוחצים על אישור.
יומן ההפעלה של הסקריפט מופיע בתחתית החלון.