Skip to main content
חבר את האפליקציה שלך ל-GitHub כדי לעקוב אחרי בקשות משיכה, לעבוד עם issues ולעקוב אחרי פעילות במאגרים. אפשר להתחבר מחשבון משותף אחד, או מחשבון ה-GitHub האישי של כל אדם. המחבר הזה מאפשר לאפליקציה לעבוד עם ה-API של GitHub. כדי לסנכרן את הקוד של האפליקציה עם מאגר GitHub, השתמש ב-Base Code במקום זאת.
כדי להשתמש במחברים באפליקציה, צריך מסלול Builder ומעלה.

מה אפשר לעשות

שלב את עבודת ההנדסה בזרימות העבודה של האפליקציה.

מעקב אחרי בקשות משיכה

הצג בלוח בקרה בתוך האפליקציה אילו בקשות משיכה פתוחות, מי בודק אותן ומה ממתין.

עבודה עם issues

הצג וסנן issues, ופתח issue חדש כשמדווחים על משהו באפליקציה.

מעקב אחרי פעילות במאגרים

הבא Commits, גרסאות ונתונים סטטיסטיים של מאגרים לדפים ולדוחות שהצוות שלך קורא.
הנחיות לדוגמה תאר בצ’אט ה-AI את המאגר, מה מפעיל את הפעולה ואת השדות הדינמיים. לדוגמה:

חיבור GitHub

חבר את GitHub כדי שהאפליקציה תוכל לקרוא נתוני מאגרים ולפתוח issues.
אתה מחבר חשבון אחד פעם אחת, וכל מי שמשתמש באפליקציה חולק את החיבור הזה ואת הנתונים שלו.כדי להוסיף מחבר GitHub משותף:
  1. לחץ על Connectors בסרגל הצד של אזור העבודה.
  2. לחץ על Add connector.
  3. חפש את GitHub API ולחץ עליו.
  4. בחר Shared connector ולחץ על Next.
  5. הזן Connection name.
  6. תחת Who can access, בחר היכן אפשר להשתמש בחיבור. ברירת המחדל היא Apps and Super agent.
  7. תחת Permissions, בחר Read-only או Read & write. ברירת המחדל היא Read-only.
  8. לחץ על Add connector, ואז התחבר עם חשבון ה-GitHub שאתה רוצה לשתף.

היקפי הרשאות

ה-scopes קובעים מה האפליקציה יכולה לעשות ב-GitHub.
1

מחבר משותף

תחת Permissions, בחר את הגישה שהאפליקציה צריכה:
  • Read-only: מעניק את read:user ואת read:org, לקריאת נתוני פרופיל וארגון
  • Read & write: מוסיף את repo, לשליטה מלאה במאגרים שהחשבון המחובר יכול לגשת אליהם
2

מחבר למשתמשי אפליקציה

כברירת מחדל שום דבר לא נבחר תחת Scopes, לכן בחר את מה שהאפליקציה צריכה. השדה Additional scopes מולא מראש ב:
  • read:user ו-read:org: קריאת נתוני פרופיל וארגון
גישה: האפליקציה עובדת עם המאגרים והארגונים שחשבון ה-GitHub שמאשר את החיבור יכול לגשת אליהם.

שימוש ב-GitHub בפונקציית צד-שרת

אחרי ש-GitHub מחובר, פונקציות צד-השרת שלך יכולות לקבל אסימון גישה ולקרוא ישירות ל-API של GitHub. Base44 מטפלת בתהליך ה-OAuth ובאחסון האסימון.
  • בחיבור משותף, השתמש ב-getConnection() כדי לקבל את האסימון.
  • בחיבור של משתמש אפליקציה, השתמש ב-getCurrentAppUserConnection() כדי שכל בקשה תשתמש באסימון של האדם המחובר.

מחברים משותפים

הגדר, פרוס וקרא לחיבור משותף מפונקציית צד-שרת.

מחברים למשתמשי אפליקציה

קבל אסימון לכל משתמש וקרא ל-API בשם האדם המחובר.
דף זה תורגם באמצעות AI. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.