כדי להשתמש במחברים באפליקציה, צריך מסלול Builder ומעלה.
מה אפשר לעשות
חבר את האפליקציה לאימייל, ליומנים, לאנשי הקשר ולקבצים שלך.אוטומציה של אימייל
שלח אישורים והודעות מעקב, והפוך אימיילים נכנסים למשימות או לפניות.
סנכרון יומנים ואנשי קשר
סנכרן הזמנות, הצג את הזמינות שלך ושמור את אנשי הקשר מעודכנים.
עבודה עם קבצים ונתונים
שמור דוחות ב-Drive, צור מסמכי Docs, וייבא או ייצא נתונים מ-Sheets.
מחבר Google Workspace
השתמש במחבר הזה כשהאפליקציה משלבת כמה שירותי Google. למשל, עוזר שעובד עם תיבת הדואר, היומן וקבצי ה-Drive שלך. אם היא משתמשת רק בשירות אחד או שניים, חבר אותם במקום. הנחיות לדוגמה תאר בצ’אט ה-AI את שירותי Google המעורבים, מה מפעיל את הפעולה וכל שדה דינמי. לדוגמה:המחבר הזה מבקש את ה-scopes שלמטה ב-6 שירותים, ולכן הוא צריך יותר גישה ממחבר נפרד.
- Gmail:
gmail.readonly,gmail.modify,gmail.compose,gmail.send - Calendar:
calendar.readonly,calendar.settings.readonly,calendar.events - Contacts:
contacts.readonly - Drive:
drive.readonly,drive - Docs:
documents.readonly,documents - Sheets:
spreadsheets.readonly,spreadsheets
כל scope מתואר תחת השירות שלו בשירותי Google.
גישה: האפליקציה עובדת עם הנתונים של חשבון ה-Google שמאשר את החיבור.
חיבור שירות Google
חבר שירות Google דרך חשבון משותף אחד, או אפשר לכל אדם לחבר את החשבון שלו.- מחבר משותף
- מחבר למשתמשי אפליקציה
אתה מחבר חשבון אחד פעם אחת, וכל מי שמשתמש באפליקציה חולק את החיבור הזה ואת הנתונים שלו.כדי להוסיף מחבר Google משותף:
- לחץ על Connectors בסרגל הצד של אזור העבודה.
- לחץ על Add connector.
- חפש את השירות שאתה רוצה, כמו Google Calendar או Google Workspace, ולחץ עליו.
- בחר Shared connector ולחץ על Next.
- הזן Connection name.
- בחר ב-Who can access היכן אפשר להשתמש בחיבור. ברירת המחדל היא Apps and Super agent.
- אם מופיע Permissions, בחר Read-only כדי לצפות בנתונים, או Read & write אם האפליקציה צריכה לשלוח, ליצור או לשנות אותם. ברירת המחדל היא Read-only.
- לחץ על Add connector, ואז התחבר עם חשבון ה-Google שאתה רוצה לשתף.
- פתח את האפליקציה בעורך האפליקציות.
- בקש מצ’אט ה-AI להשתמש בחיבור ה-Google המשותף עבור התכונה שאתה רוצה לבנות.
שירותי Google
מצא את השירות שהאפליקציה משתמשת בו כדי לראות מה הוא יכול לעשות ואילו scopes הוא מבקש. למחברי Google אחרים, כמו Google Analytics, Google Meet ו-Google Search Console, ראה את קטלוג המחברים.Gmail
שלח, קרא ונהל אימיילים ב-Gmail. הנחיות לדוגמה תאר בצ’אט ה-AI את שורת הנושא, גוף ההודעה, העיצוב, הנמענים וכל שדה דינמי. לדוגמה:קריאת תוכן הדואר היא scope מוגבל (restricted) של Google.
שמות ה-scopes של Gmail מתחילים ב-https://www.googleapis.com/auth/:gmail.readonly: קריאת הודעות ומטא-נתוניםgmail.modify: קריאה, תיוג ושינוי של הודעות, בלי מחיקה לצמיתותgmail.compose: יצירת טיוטות ושליחת אימיילgmail.send: שליחת הודעותgmail.labels: ניהול תוויותgmail.settings.basic: ניהול מסננים, חתימות ומענה אוטומטי בחופשה
גישה: האפליקציה עובדת עם הדואר של חשבון ה-Gmail שמאשר את החיבור.
Google Calendar
גש לאירועים ב-Google Calendar ונהל אותם. הנחיות לדוגמה תאר בצ’אט ה-AI את היומן, את האירועים, מה מפעיל את הפעולה וכל שדה דינמי. לדוגמה:ה-scope הרחב
שמות ה-scopes של Google Calendar מתחילים ב-calendar מנהל את כל היומנים. לכן בחר scope מצומצם יותר כשהאפליקציה רק קוראת אירועים או זמינות. עם Let Base44 manage OAuth, הבורר מציע רק את ה-scopes המצומצמים.https://www.googleapis.com/auth/:calendar: ניהול כל היומנים והאירועיםcalendar.readonly: צפייה בכל היומנים, האירועים וההגדרות שלהםcalendar.events: ניהול אירועים ביומניםcalendar.events.readonly: צפייה באירועים ביומניםcalendar.events.freebusy: צפייה במידע פנוי/תפוס מהיומנים בלי לראות את פרטי האירועיםcalendar.freebusy: צפייה במידע פנוי/תפוס של יומניםcalendar.app.created: ניהול יומנים שהאפליקציה יצרהcalendar.calendarlist.readonly: צפייה ברשימת היומניםcalendar.events.public.readonly: צפייה באירועים ציבוריים ביומניםcalendar.settings.readonly: צפייה בהגדרות Google Calendar
גישה: האפליקציה עובדת עם היומנים של חשבון ה-Google שמאשר את החיבור.
Google Contacts
קרא, צור ונהל אנשי קשר ב-Google Contacts. הנחיות לדוגמה תאר בצ’אט ה-AI את אנשי הקשר, מה מפעיל את הפעולה וכל שדה דינמי. לדוגמה:בחר
שמות ה-scopes של Google Contacts מתחילים ב-contacts.readonly כשהאפליקציה צריכה רק לקרוא אנשי קשר שמורים.https://www.googleapis.com/auth/:contacts.readonly: צפייה באנשי קשרcontacts: צפייה, יצירה, עריכה ומחיקה של אנשי קשרcontacts.other.readonly: צפייה באנשי קשר אחרים, כמו אנשים ששלחת להם אימייל אבל לא שמרתdirectory.readonly: צפייה בספריית Google Workspace של הארגון
גישה: האפליקציה עובדת עם אנשי הקשר של חשבון ה-Google שמאשר את החיבור.
Google Drive
חפש, גש ונהל קבצים ב-Google Drive. הנחיות לדוגמה תאר בצ’אט ה-AI את הקבצים או התיקיות, מה מפעיל את הפעולה וכל שדה דינמי. לדוגמה:ה-scope
שמות ה-scopes של Google Drive מתחילים ב-drive נותן לאפליקציה גישה לכל הקבצים והתיקיות ב-Google Drive. ה-scope drive.file מכסה רק את הקבצים שהאפליקציה יוצרת או פותחת.https://www.googleapis.com/auth/:drive: צפייה, יצירה, עריכה ומחיקה של כל הקבצים והתיקיות ב-Google Drivedrive.readonly: צפייה בכל הקבצים והתיקיות ב-Google Drivedrive.file: גישה רק לקבצים שהאפליקציה יוצרת או פותחת באישור
גישה: האפליקציה עובדת עם קבצים ב-Google Drive של חשבון ה-Google שמאשר את החיבור.
Google Docs
צור וערוך מסמכים ב-Google Docs. הנחיות לדוגמה תאר בצ’אט ה-AI את המסמך, מה מפעיל אותו וכל שדה דינמי. לדוגמה:ה-scope
שמות ה-scopes של Google Docs מתחילים ב-documents מאפשר לאפליקציה לצפות ולערוך כל מסמך Google Docs בחשבון המחובר, לא רק את אלה שהיא יוצרת.https://www.googleapis.com/auth/:documents: צפייה, יצירה ועריכה של כל מסמכי Google Docsdocuments.readonly: צפייה בכל מסמכי Google Docs
גישה: האפליקציה עובדת עם המסמכים של חשבון ה-Google שמאשר את החיבור.
Google Sheets
קרא וכתוב נתונים בגיליונות Google Sheets. הנחיות לדוגמה תאר בצ’אט ה-AI את הגיליון, מה מפעיל את הפעולה וכל שדה דינמי. לדוגמה:ה-scope
שמות ה-scopes של Google Sheets מתחילים ב-spreadsheets מאפשר לאפליקציה לשנות כל גיליון בחשבון, לא רק את אלה שהיא יוצרת.https://www.googleapis.com/auth/:spreadsheets: צפייה, עריכה, יצירה ומחיקה של כל גיליונות Google Sheetsspreadsheets.readonly: צפייה בכל גיליונות Google Sheets
גישה: האפליקציה עובדת עם הגיליונות של חשבון ה-Google שמאשר את החיבור.
היקפי הרשאות
כשאתה משתמש בלקוח OAuth משלך, אפליקציית ה-OAuth שייכת לך ואתה מגיש את האימות שלה ל-Google. מחברי Google משותפים ו-Let Base44 manage OAuth פועלים על אפליקציית ה-OAuth של Base44, ולכן לא צריך להגיש עבורם שום דבר ל-Google. ראה שימוש בלקוח OAuth משלך. Google מחלקת את ההרשאות שהאפליקציה מבקשת ל-3 קטגוריות. הקטגוריות קובעות איזה אימות האפליקציה צריכה לפני שהיא עולה לאוויר. לכן בחר את ה-scopes המצומצמים ביותר שתומכים במה שהאפליקציה עושה. זה חשוב במיוחד ב-Gmail, Drive ו-Calendar.- בסיסי (Basic): מכסה שם, כתובת אימייל ופרופיל. Google לא מבקשת שום דבר נוסף.
- רגיש (Sensitive): מכסה גישה רחבה יותר לשירות Google, כמו יצירת אירועים ביומן. Google מבקשת אימות של האפליקציה, כולל בדיקה של אופן השימוש בנתונים.
- מוגבל (Restricted): מכסה קריאה של תוכן ההודעות או הקבצים של אדם, כמו קריאת Gmail. Google מבקשת אימות של האפליקציה, ועשויה לדרוש גם הערכת אבטחה עצמאית שנתית.
Base44 תמיד מוסיפה את ה-scope
email כדי לזהות את חשבון ה-Google. הוא תמיד כלול, ולכן מוצג כ-scope נעול תחת Scopes.שימוש בשירותי Google בפונקציית צד-שרת
אם אתה כותב פונקציות צד-שרת משלך, הן יכולות לקרוא ישירות ל-API של Google. Base44 מטפלת בתהליך ה-OAuth ובאחסון האסימון. בחיבור משותף, העבר ל-getConnection() מזהה שירות מהטבלה שלמטה. בחיבור של משתמש אפליקציה, העבר את המזהה של המחבר שלך, לא מזהה שירות.
- מחבר משותף
- מחבר למשתמשי אפליקציה
מחברים משותפים
הגדר, פרוס וקרא לחיבור משותף מפונקציית צד-שרת.
מחברים למשתמשי אפליקציה
קבל אסימון לכל משתמש וקרא ל-API בשם האדם המחובר.
פתרון בעיות
אם אתה משתמש בלקוח OAuth משלך, בדוק את הדברים הבאים כשאנשים לא מצליחים לחבר את חשבון ה-Google שלהם.חלק מהאנשים לא מצליחים לחבר את החשבון שלהם
חלק מהאנשים לא מצליחים לחבר את החשבון שלהם
לקוח OAuth משלך מתחיל במצב בדיקה, שבו רק משתמשי בדיקה מאושרים יכולים להתחבר. לפני שאתה פותח את הגישה לקהל רחב יותר, העבר את אפליקציית ה-OAuth לייצור והשלם כל אימות ש-Google דורשת.
החיבור נכשל עם שגיאת redirect URI
החיבור נכשל עם שגיאת redirect URI
רשום את כתובת ה-callback שהחיבור משתמש בה כ-URI הפניה מורשה בלקוח ה-OAuth שלך ב-Google:
- לכתובת callback יחידה, הזן בדיוק את
https://connectors.base44.com/api/oauth/callback. - לכתובות callback לכל אפליקציה, ראה הצגת כתובות ה-callback.
דף זה תורגם באמצעות AI. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.