base44.integrations.custom.call(), במקום להגדיר חיבור משלה. זה עובד גם ל-APIs פנימיים וגם ל-APIs של שותפים שהצוות שלכם תלוי בהם.

אינטגרציות באזור עבודה ב-Base44
הבנת אינטגרציות אזור עבודה
אינטגרציית אזור עבודה היא חיבור משותף מאזור העבודה שלכם ל-API חיצוני או פנימי, כגון CRM, מערכת תמיכה או backend מותאם אישית. אתם מגדירים אותה פעם אחת באזור העבודה שלכם ממפרט OpenAPI או Swagger, בוחרים אילו פעולות מותרות, וכל אפליקציה תואמת באזור העבודה הזה יכולה לקרוא לפעולות הללו. זה שומר את התצורה במקום אחד ומקל על ניהול המערכות החיצוניות שהצוות שלכם מסתמך עליהן. אינטגרציות אזור עבודה שימושיות כשאתם רוצים:- להשתמש באותו API חיצוני או פנימי במספר אפליקציות באותו אזור עבודה.
- לשמור פרטים רגישים כגון מפתחות API וטוקנים במקום מאובטח אחד, מנוהל כסודות אזור עבודה.
- להגביל אילו endpoints זמינים כך שאפליקציות קוראות רק לפעולות מאושרות, מוגדרות מפרט.
- לשמור הפרדה ברורה ממחברי OAuth בלחיצה אחת, מכיוון שאינטגרציות אזור עבודה הן מנוהלות אזור עבודה ומונחות מפרט.
- לעשות ברור אילו מערכות חיצוניות אזור העבודה שלכם מסתמך עליהן.
יצירת אינטגרציה
צרו אינטגרציית אזור עבודה מותאמת אישית כשאתם רוצים לחשוף API חיצוני חדש לאפליקציות שלכם ול-API הזה יש מפרט OpenAPI או Swagger. Base44 קוראת את המפרט, מאפשרת לכם לבחור את ה-endpoints שאתם רוצים לחשוף, ויוצרת אינטגרציה לשימוש חוזר עבור אזור העבודה שלכם.שלב 1 | הוספת אינטגרציה חדשה
- לחצו על שם אזור העבודה שלכם בפינה השמאלית העליונה של החשבון שלכם.
- לחצו על Settings.
- לחצו על Integrations.
- לחצו על New Integration.
- בחרו איך אתם רוצים לספק את מפרט ה-API שלכם:
- From URL: הזינו את ה-URL הציבורי של קובץ OpenAPI או Swagger שלכם בשדה OpenAPI Specification URL, לדוגמה
https://api.example.com/openapi.json. - Paste JSON: הדביקו את הגדרת ה-JSON המלאה של מפרט OpenAPI או Swagger שלכם בעורך.
- From URL: הזינו את ה-URL הציבורי של קובץ OpenAPI או Swagger שלכם בשדה OpenAPI Specification URL, לדוגמה
- לחצו על Continue.

הוספת אינטגרציה מותאמת אישית באזור עבודה
שלב 2 | בחירת endpoints לחשיפה
בחרו עד 30 endpoints לאינטגרציה שלכם. כדי לבחור endpoints:- סקרו את רשימת ה-endpoints ש-Base44 מגלה מהמפרט שלכם. תוכלו להשתמש בתיבת החיפוש כדי למצוא נתיבים או פעולות ספציפיים לפי מתודה או שם נתיב.
- סמנו את תיבות הסימון עבור ה-endpoints שאתם רוצים לחשוף לאזור העבודה שלכם.
- לחצו על Continue.

בחירת ה-endpoints לחשיפה עבור אינטגרציית אזור העבודה שלכם
שלב 3 | הגדרת האינטגרציה שלכם
הגדירו את פרטי האינטגרציה שלכם, הגדירו את ה-URL הבסיסי והוסיפו headers מותאמים אישית שה-API שלכם צריך. ערכי headers רגישים נשארים מוגנים. headers נפוצים של אימות כגוןauthorization, x-api-key, api-key, x-auth-token, x-access-token, x-secret-key, bearer, secret, password ו-credential מטופלים תמיד כסודות. הערכים שלהם מאוחסנים כסודות אזור עבודה מוצפנים, לעולם לא נשלחים בחזרה לדפדפן, ומוצגים כ-”sensitive – delete to change” כשאתם עורכים את האינטגרציה.
כדי להגדיר את האינטגרציה שלכם:
- הגדירו את הפרטים עבור האינטגרציה שלכם:
- Slug: הזינו מזהה ידידותי ל-URL עבור האינטגרציה, לדוגמה
my-api. - Name: הזינו את שם התצוגה שמופיע ברשימת אינטגרציות אזור העבודה שלכם.
- Description: תארו מה האינטגרציה עושה כך שחברי הצוות ידעו מתי להשתמש בה.
- Base URL: אשרו או עדכנו את ה-URL הבסיסי עבור ה-API שלכם.
- Slug: הזינו מזהה ידידותי ל-URL עבור האינטגרציה, לדוגמה
- אם ה-API שלכם דורש headers שצריכים להישלח עם כל בקשה, הוסיפו אותם בקטע Custom Headers:
- לחצו על Add Header.
- הזינו את שם ה-header, כגון
AuthorizationאוX-API-Key. - הזינו את ערך ה-header, כגון מפתח ה-API או הטוקן שלכם.
- השתמשו באייקון הנראות כדי להסתיר או לחשוף את ערך ה-header לפי הצורך.
- סקרו את רשימת ה-endpoints שנבחרו בתחתית הדיאלוג.
- לחצו על Create Integration.

הגדרת אינטגרציית אזור העבודה שלכם
ניהול אינטגרציות אזור עבודה
לאחר שאתם יוצרים אינטגרציית אזור עבודה, היא מופיעה בכרטיסיית Integrations של אזור העבודה שלכם. משם, תוכלו לצפות בפרטים שלה, לערוך הגדרות או להסיר אותה אם אינכם זקוקים לה יותר.צפייה בפרטי אינטגרציה
- לחצו על שם אזור העבודה שלכם בפינה השמאלית העליונה של החשבון שלכם.
- לחצו על Settings.
- לחצו על Integrations.
- צפו באינטגרציה שאתם רוצים לבדוק והרחיבו את ה-endpoints.
עריכת אינטגרציה
- לחצו על שם אזור העבודה שלכם בפינה השמאלית העליונה של החשבון שלכם.
- לחצו על Settings.
- לחצו על Integrations.
- לחצו על אייקון More Actions בכרטיס האינטגרציה.
- לחצו על Edit.
- עדכנו את השדות שאתם צריכים ושמרו את השינויים שלכם.

עריכת אינטגרציית אזור עבודה
מחיקת אינטגרציה
- לחצו על שם אזור העבודה שלכם בפינה השמאלית העליונה של החשבון שלכם.
- לחצו על Settings.
- לחצו על Integrations.
- לחצו על אייקון More Actions בכרטיס האינטגרציה.
- לחצו על Delete.
- לחצו על Delete שוב כדי לאשר שאתם רוצים להסיר אותה מאזור העבודה.

מחיקת אינטגרציית אזור עבודה
שאלות נפוצות
לחצו על שאלה למטה כדי ללמוד עוד על אינטגרציות אזור עבודה.איך אני משתמש באינטגרציית אזור עבודה באפליקציה שלי?
איך אני משתמש באינטגרציית אזור עבודה באפליקציה שלי?
מי יכול ליצור ולנהל אינטגרציות אזור עבודה?
מי יכול ליצור ולנהל אינטגרציות אזור עבודה?
מה קורה אם מפרט OpenAPI משתנה?
מה קורה אם מפרט OpenAPI משתנה?
האם ערכי headers מאוחסנים בצורה מאובטחת ומי יכול לראות אותם?
האם ערכי headers מאוחסנים בצורה מאובטחת ומי יכול לראות אותם?
האם אוכל להחזיק יותר מאינטגרציית אזור עבודה אחת לאותו API?
האם אוכל להחזיק יותר מאינטגרציית אזור עבודה אחת לאותו API?
איך עליי לבצע רוטציה למפתחות API או סודות אחרים שמשמשים אינטגרציית אזור עבודה?
איך עליי לבצע רוטציה למפתחות API או סודות אחרים שמשמשים אינטגרציית אזור עבודה?
מה עליי לעשות אם מפרט OpenAPI שלי נותן שגיאת פירוש?
מה עליי לעשות אם מפרט OpenAPI שלי נותן שגיאת פירוש?