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

אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X.
מידע

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

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

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

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

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

המידע על האפליקציות ומפתחות ה-API מאוחסן רק ב-Edge, ולא בפורטל. כשמפתח API משתמש בפורטל כדי להציג מידע על אפליקציה, למשל דרך הדף My Apps (האפליקציות שלי), הפורטל שולח בקשה ל-Edge עם מפתח ה-API כדי לגשת למידע.

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

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

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

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

איפה מאוחסן מידע למפתחי API

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

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

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

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