איך פורטל המפתחים מתקשר עם Edge

אתם צופים במסמכי העזרה של Apigee Edge.
כניסה למסמכי העזרה של Apigee X.
info

רוב המידע שמשמש את פורטל המפתחים מאוחסן ב-Apigee Edge. הפורטל פועל כלקוח של Edge. לפי הצורך, פורטל המפתחים שולח בקשת HTTP או HTTPS ל-REST כדי לאחזר מידע מ-Edge או לשלוח מידע אליו. לדוגמה, כשמפתח רושם אפליקציה חדשה בפורטל, הפורטל שולח בקשה ל-Edge לשמירת מידע על האפליקציה.

תקשורת בין הפורטל לבין Edge

בקטעים הבאים מוסבר בהרחבה.

איפה נשמרים רישום האפליקציה ומפתחות ה-API

כשמפתח API משלים את תהליך הרישום של האפליקציה בפורטל למפתחים, הפורטל שולח מידע על האפליקציה אל Apigee Edge, כולל שם האפליקציה ומוצרי ה-API המשויכים לאפליקציה. אם Edge רושם את האפליקציה בהצלחה, הוא מחזיר לפורטל מפתח API יחיד. מפתח ה-API משתמש במפתח ה-API הזה כדי לגשת למוצרי ה-API המשויכים לאפליקציה.

המידע על האפליקציות ועל מפתחות ה-API נשמר ב-Edge בלבד, ולא בפורטל. כשמפתח API משתמש בפורטל כדי להציג מידע על אפליקציה, למשל דרך הדף 'האפליקציות שלי', הפורטל שולח בקשה ל-Edge עם מפתח ה-API כדי לגשת למידע.

באופן דומה, כשמפתח API מוסיף, מסיר או משנה אפליקציה, השינויים נשלחים מהפורטל ל-Edge לשמירה.

כל המידע על אפליקציות ומפתחות API מאוחסן ב-Edge, ולכן אדמין ב-Edge יכול לשנות את המידע באמצעות ממשק המשתמש של Edge או באמצעות ממשק ה-API לניהול. לדוגמה, אדמין יכול:

  • הוספה, הסרה או שינוי של אפליקציית פיתוח API
  • אישור או ביטול של מפתח API לאפליקציית פיתוח API

מידע נוסף זמין במאמר רישום אפליקציות וניהול מפתחות API.

איפה נשמרים פרטי מפתחי ה-API

כשמפתח API נרשם כמשתמש חדש בפורטל המפתחים, פרטי מפתח ה-API נוצרים ונשמרים ב-Edge. המידע שמנוהל לגבי כל מפתח API כולל:

  • שם ושם משפחה
  • כתובת אימייל
  • שם משתמש
  • סטטוס החשבון בפורטל (פעיל או חסום)
  • תפקיד בפורטל (משתמש מאומת, אדמין, אחר)
  • הרשאות מבוססות-תפקיד

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

מידע נוסף זמין במאמר רישום מפתחי אפליקציות.