במדריך למתחילים מוסבר איך להגדיר ולהפעיל אפליקציה שקוראת ל-Google Workspace API.
מדריכי Google Workspace מתחילים להשתמש בספריות הלקוח של ה-API כדי לטפל בחלק מהפרטים של תהליך האימות וההרשאה. אנחנו ממליצים להשתמש בספריות הלקוח לאפליקציות שלכם. במדריך למתחילים נעשה שימוש בגישת אימות פשוטה שמתאימה לסביבת בדיקה. בסביבת ייצור, מומלץ ללמוד על אימות והרשאה לפני לבחור את פרטי הכניסה שמתאימים לאפליקציה.
כאדמינים ב-Google Workspace, אתם יכולים להשתמש בממשק ה-API של מרכז ההתראות כדי לקבל גישה להתראות על בעיות שמשפיעות על הדומיין.
מטרות
- הגדרת הסביבה שלך.
- מגדירים ומפעילים את הדוגמה.
דרישות מוקדמות
- Java 1.8 ומעלה
- פרויקט ב-Google Cloud
- חשבון Google.
הגדרת הסביבה שלך
הפעלת ה-API
כדי להשתמש ב-Google APIs, צריך להפעיל אותם בפרויקט ב-Google Cloud. אתם יכולים להפעיל ממשק API אחד או יותר בפרויקט אחד ב-Google Cloud.במסוף Google Cloud, מפעילים את ממשק ה-API של מרכז ההתראות.
יצירה של חשבון שירות
חשבון שירות הוא סוג מיוחד של חשבון, שאפליקציה (ולא אדם) משתמשת בו. אפשר להשתמש בחשבון שירות כדי לגשת לנתונים או לבצע פעולות באמצעות החשבון הרובוטי, או כדי לגשת לנתונים מטעם משתמשים של Google Workspace או Cloud Identity. מידע נוסף זמין במאמר עבודה עם חשבון שירות.מסוף Google Cloud
- במסוף Google Cloud, נכנסים לתפריט > IAM & Admin > Service Accounts.
- לוחצים על Create service account.
- ממלאים את פרטי חשבון השירות ולוחצים על Create and continue.
- אם רוצים, אפשר להקצות תפקידים לחשבון השירות כדי לתת גישה למשאבים של הפרויקט ב-Google Cloud. פרטים נוספים זמינים במאמר הענקה, שינוי וביטול של גישה למשאבים.
- לוחצים על המשך.
- אופציונלי: אפשר להזין משתמשים או קבוצות שיכולים לנהל ולבצע פעולות באמצעות חשבון השירות הזה. לפרטים נוספים אפשר לעיין במאמר ניהול התחזות לחשבון שירות.
- לוחצים על סיום. רושמים או זוכרים את כתובת האימייל של חשבון השירות.
CLI של gcloud
- יוצרים את חשבון השירות:
gcloud iam service-accounts create
SERVICE_ACCOUNT_NAME
\ --display-name="SERVICE_ACCOUNT_NAME
" - אם רוצים, אפשר להקצות תפקידים לחשבון השירות כדי לתת גישה למשאבים של הפרויקט ב-Google Cloud. פרטים נוספים זמינים במאמר הענקה, שינוי וביטול של גישה למשאבים.
יצירת פרטי כניסה לחשבון שירות
עליכם לקבל את פרטי הכניסה בצורת זוג מפתחות ציבורי/פרטי. פרטי הכניסה האלה משמשים את הקוד שלכם כדי לאשר פעולות בחשבון השירות בתוך האפליקציה.- במסוף Google Cloud, נכנסים לתפריט > IAM & Admin > Service Accounts.
- בוחרים את חשבון השירות.
- לוחצים על Keys > הוספת מפתח > יצירת מפתח חדש.
- בוחרים באפשרות JSON ולוחצים על יצירה.
זוג המפתחות הציבורי/הפרטי החדש ייווצר ויוריד למחשב שלך כקובץ חדש. יש לשמור את קובץ ה-JSON שהורדתם בתור
credentials.json
בספריית העבודה. הקובץ הזה הוא העותק היחיד של המפתח. במאמר ניהול המפתחות של חשבון השירות מוסבר איך לאחסן את המפתח באופן מאובטח. - לוחצים על סגירה.
הגדרה והפעלה של הדוגמה
כדי לקבל פרטי כניסה:
יוצרים מופע של הלקוח:
הצגת כל ההתראות:
שולחים משוב על התראה נתונה: