בעזרת Google Chat API, אפליקציות יכולות לייבא ל-Google Chat נתונים מפלטפורמות אחרות של העברת הודעות באמצעות מרחבים משותפים עם מצב ייבוא. תוכלו לקרוא מידע נוסף במאמר ייבוא של נתוני הודעות ל-Google Chat משירות אחר.
כדי לקרוא ולכתוב משאבים במרחבים משותפים של מצב ייבוא, צריך לאמת את אפליקציות Chat באמצעות חשבון שירות.
מקצים לחשבון השירות את היקף ההרשאה הבא של Chat API על ידי אדמין: https://www.googleapis.com/auth/chat.import
.
רק מנהלי דומיינים ב-Google Workspace יכולים להעניק את היקף ה-OAuth הזה לחשבונות שירות באמצעות הענקת גישה ברמת הדומיין. לכל דומיין שבו אפליקציית Chat יוצרת מרחבים במצב ייבוא צריך להיות היקף הרשאות OAuth. אחרי שנותנים לחשבון השירות סמכות ברמת הדומיין, אפליקציות צ'אט יכולות לגשת למרחבים משותפים במצב ייבוא על ידי התחזות לחשבון משתמש.
בתרחישים מסוימים, חשבון המשתמש להתחזות, לא יהיה זמין יותר. במקרים כאלה, אפליקציית Chat יכולה להשתמש בפרטי הכניסה לחשבון השירות כחלופה. לדוגמה, אם תמחקו חשבון משתמש ששימש ליצירת ההודעה, אפליקציית Chat תוכל להשתמש בפרטי הכניסה של חשבון השירות שלה כדי ליצור הודעה עם אותו התוכן. אפליקציות צ'אט יכולות לגשת למרחבים משותפים של מצב ייבוא כאפליקציות באמצעות פרטי כניסה של חשבון שירות עם היקף ההרשאות הבא של OAuth: https://www.googleapis.com/auth/chat.bot
.
כשמייבאים משאבים למרחב משותף של מצב ייבוא, לא נדרשים היקפי הרשאות של Google Chat API. אפליקציות צ'אט יכולות לייבא תוכן רק למרחבים משותפים שנוצרו במצב ייבוא, ולא למרחבים משותפים עם מצב ייבוא שנוצרו על ידי אפליקציות אחרות.
בטבלה הבאה מפורטות ה-methods שבהן אפליקציות Chat יכולות לקרוא במרחבים משותפים של מצב ייבוא, ובאיזה סוג אימות הן תומכות:
שיטת המשאב |
יש תמיכה בהתחזות למשתמש |
תמיכה בפרטי הכניסה של חשבון שירות |
---|---|---|
|
כן |
לא |
|
לא |
כן |
|
כן |
לא |
|
כן |
לא |
|
כן |
לא |
|
כן |
כן |
|
כן |
כן |
|
לא |
כן |
|
כן |
לא |
|
כן |
כן |
|
כן |
לא |
|
כן |
לא |
|
כן |
לא |
|
כן |
לא |
|
כן |
לא |
|
כן |
לא |
נושאים קשורים
- למידע נוסף על אימות והרשאה, תוכלו לקרוא את המאמר אימות ואישור של אפליקציות ובקשות API ל-Google Chat.
- במאמר ייבוא נתונים ל-Google Chat מוסבר איך מתחילים לייבא משאבים באמצעות מרחבים משותפים במצב ייבוא.