דרישות מוקדמות לשילוב

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

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

שלב 1: הקצאת הרשאות ל-API Hub

כדי להקצות את API Hub בפרויקט שלכם ב-Google Cloud:

  1. יוצרים פרויקט ב-Google Cloud:
    • עוברים אל מסוף Google Cloud.
    • בתפריט לבחירת פרויקט, לוחצים על פרויקט חדש.
    • מזינים שם לפרויקט ובוחרים חשבון לחיוב.
    • לוחצים על יצירה.
    • אפשר גם להשתמש ב-gcloud CLI:
      gcloud projects create PROJECT_NAME
  2. מפעילים את ממשקי ה-API של API Hub ומקצים את API Hub:
    • במסוף Google Cloud, מחפשים את 'Apigee API hub'.
    • עוברים לשירות API Hub.
    • אם מופיעה בקשה, לוחצים על Enable APIs.
    • פועלים לפי תהליך ההקצאה שמופיע במסך כדי להגדיר את API Hub. במהלך התהליך הזה, חשוב לוודא שהפעלתם את כל ההרשאות והתוספים הנדרשים לעיבוד של מטא-נתונים ואירועים בזמן ריצה.

שלב 2: יצירת מופע של פלאגין

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

  • עוברים למסוף API Hub.
  • פועלים לפי השלבים במאמר יצירת פלאגין בהתאמה אישית כדי ליצור מופע חדש של פלאגין.
  • במהלך התהליך הזה תקבלו שם משאב של מכונה (שנקרא גם מזהה שער). המזהה הזה מזהה באופן ייחודי את הארגון שלכם ב-Apigee Edge ב-API Hub, והוא חיוני לשלב הבא.

הגדרת שילוב של מחבר Apigee Edge API hub (הצטרפות לארגון)

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

כדי להפעיל את השילוב של מחבר API Hub בארגון Apigee Edge, משתמשים בפקודה הבאה:

curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
  -H "Authorization: Bearer OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "gatewayId": "INSTANCE_RESOURCE_NAME"
  }'

כאשר:

  • ORG_NAME הוא השם של הארגון שלכם ב-Apigee Edge.
  • OAUTH_TOKEN הוא טוקן OAuth שמשמש לאימות הבקשה. מידע נוסף על יצירת אסימון OAuth זמין במאמר קבלת האסימונים.
  • INSTANCE_RESOURCE_NAME: שם משאב המופע (מזהה השער) שהתקבל בשלב הקודם.

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