אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
אתם ספקי API ופיתחתם קבוצה של ממשקי API כדי לספק גישה לשירותים לקצה העורפי. השלב הבא הוא ליצור פורטל למפתחים כדי לאפשר למפתחי אפליקציות:
- מידע על הנתונים שלכם ועל השירותים שאנחנו מציעים
- כדי ללמוד איך להשתמש בממשקי ה-API, אפשר לעיין בתיעוד המקיף, כולל תרחיש שימוש לדוגמה, מדריכים ומאמרי עזרה
- הרשמה באמצעות תהליך בשירות עצמי כדי ליצור אפליקציות שמשתמשות בממשקי ה-API שלכם
סקירה כללית על פתרונות לפורטל למפתחים
Apigee תומך בכמה פתרונות לפורטל למפתחים, שמסוכמים בטבלה הבאה. הפתרונות האלה נעים בין פתרונות פשוטים ומוכנים לשימוש לבין פתרונות שניתנים להתאמה אישית מלאה ולהרחבה. כשבוחרים פתרון, צריך לאזן בין דרישות ההתאמה האישית לבין הזמן והידע שנדרשים להטמעת הפורטל.
| פתרון | תכונות | האם האירוח מתבצע על ידי Apigee? | תמיכה (נדרש מינוי עם רישיון) |
|---|---|---|---|
| פורטל משולב של Apigee | פיתוח פשוט של פורטל שירות עצמי. (לקוחות של Apigee Edge Public Cloud בלבד) |
כן | תמיכה מסביב לשעון ב-Apigee |
| פורטל Drupal 10 | פיתוח פורטל שירות עצמי שניתן להתאמה אישית מלאה באמצעות פרויקטים של Drupal 10 בקוד פתוח. שילוב עם Apigee באמצעות מודול Apigee Edge. | לא | תמיכה מסביב לשעון ב-Apigee בנושא בעיות שדורשות תיקון |
| פורטל בהתאמה אישית | פיתוח פורטל בהתאמה אישית מלאה באמצעות ממשקי API של פלטפורמת Apigee. | לא | תמיכה ב-Apigee 24/7 רק בממשקי API של פלטפורמת Apigee |
בחירת פתרון לפורטל המפתחים
כדי לעזור לכם להחליט איזה פתרון של פורטל מפתחים לבחור, כדאי לעיין בעץ ההחלטות הבא ובהשוואה בין התכונות של פורטל המפתחים.
אם אתם לקוחות של Apigee Edge for Public Cloud, כדאי לשקול ליצור פורטל משולב של Apigee אם אתם מתכננים לתמוך בתרחישי שימוש נפוצים לפיתוח פורטלים, כמו תהליכי רישום רגילים ויצירת אפליקציות, ושינויים סגנוניים ולא פונקציונליים.
פורטלים מבוססי Drupal הם האפשרות היחידה שזמינה כרגע ללקוחות Apigee Edge for Private Cloud וללקוחות שמשתמשים בתכונה 'מונטיזציה'.
השוואה בין התכונות של פורטל המפתחים
בטבלה הבאה מוצגת השוואה בין התכונות של הפורטל המשולב של Apigee לבין התכונות של פורטל המפתחים שמבוסס על Drupal.
| תכונה | פורטל משולב | Drupal |
|---|---|---|
| פיתוח תוכן לפורטל באמצעות Markdown |
|
|
| פיתוח תוכן לפורטל באמצעות HTML |
|
|
| מאמרי העזרה של ה-API שנוצרו ממפרטים של OpenAPI |
|
|
| תמיכה בגרסה 3 של מפרט OpenAPI |
|
|
| שליחת בקשות בזמן אמת ממאמרי העזרה של ה-API |
|
|
| עיצוב מותאם אישית |
|
|
| תפריטים בהתאמה אישית |
|
|
| תגים של צד שלישי, כמו Google Analytics |
|
|
| קוד JavaScript מותאם אישית |
|
|
| שם דומיין מותאם אישית |
|
|
| הפעלת HTTPS |
|
|
| התנאים וההגבלות ליצירת חשבון |
|
|
| אופטימיזציה של התצוגה במכשירים ניידים |
|
|
| שילוב עם סקריפטים מותאמים אישית ותגי סקריפט | |
|
| הגדרת SMTP |
|
|
| הגדרת תבנית אימייל |
|
|
| CAPTCHA למניעת ספאם | |
|
| תפקידים והרשאות בחשבונות של מפתחים או צרכנים | |
|
| כניסה מאוחדת | |
|
| ממשקי API לניהול תוכן | שימוש ב-Drupal | |
| מונטיזציה | בקרוב |
|
| הגדרת החיפוש | * |
|
| בלוגים ופורומים | ** |
|
| תבניות של דפים ליצירת תוכן |
|
|
| ניתוח של נתוני אפליקציות בפורטל |
|
|
| ניהול אירועים מבוסס-כללים |
|
|
| ניתן להרחיב את הפונקציונליות באמצעות מודולים נוספים |
|
|
| תהליכי רישום לאפליקציה בהתאמה אישית |
|
|
| תהליכי רישום מותאמים אישית למפתחים |
|
|
| יומני הפורטל |
|
|
| בודק קישורים |
|
|
| תמיכה ב-Microsoft Internet Explorer/Microsoft Edge | Microsoft Edge בלבד |
|
| תמיכה ב-Apigee | ראו את הטבלה שלמעלה | ראו את הטבלה שלמעלה |
איך יוצרים פורטל משולב
אם אתם לקוחות של Apigee Edge for Public Cloud, אתם יכולים ליצור במהירות פורטל למפתחים קל משקל בממשק המשתמש של Edge. עוברים אל https://apigee.com/edge, נכנסים לחשבון ובוחרים באפשרות Publish > Portals (פרסום > פורטלים) בסרגל הניווט הצדדי של ממשק המשתמש של Edge. פרטים מלאים זמינים במאמר איך יוצרים פורטל משולב.
באיור הבא מוצג דף הנחיתה של הפורטל המשולב.

בניית פורטל מבוסס Drupal
באמצעות כלי הפיתוח של פורטל Drupal, אפשר ליצור פורטל מפתחים שניתן להתאמה אישית מלאה. Drupal מספקת קבוצה עשירה של פונקציונליות וכל היכולות של מערכת ניהול התוכן של Drupal, עם מודולים נוספים של Drupal שפותחו על ידי Apigee. עם זאת, הטמעה של פורטל מבוסס Drupal דורשת יותר זמן ומאמץ.
Apigee Edge תואם לגרסאות הבאות של Drupal:
| גרסה | תיאור |
|---|---|
| Drupal 10 | מערכת ניהול תוכן (CMS) אמינה, בקוד פתוח וברמת הארגון, שמנוהלת על ידי הלקוח. מכיוון ש-Drupal 10 היא פלטפורמה בקוד פתוח, אתם יכולים להרחיב את מסגרת הפיתוח של פורטל Drupal 10 ולתרום לה, וליהנות מהידע של קהילת Drupal. מידע נוסף זמין במאמר בנושא יצירת פורטל באמצעות Drupal 10. |
יצירת פורטל בהתאמה אישית באמצעות ממשקי API של Apigee Edge
אתם יכולים ליצור פורטל משלכם בהתאמה אישית מלאה באמצעות ממשקי ה-API של Apigee Edge שמסוכמים בטבלה הבאה. מידע נוסף זמין בדפים הבאים:
| קטגוריה | ממשקי API של Apigee | תיאור |
| Analytics | נתונים סטטיסטיים | צפייה בניתוח הנתונים של ממשקי ה-API. |
| מפתחות API | מפתחות אפליקציה: מפתח | ניהול מפתחות API שמשמשים לאישור השימוש בממשקי API באפליקציות. |
| מוצרי API | מוצרי API | ניהול מוצרי ה-API שפרסמתם בפורטל המפתחים. |
| אפליקציות | אפליקציות | ניהול האפליקציות שנרשמו על ידי מפתחים כדי להשתמש בממשקי ה-API שלכם. |
| מפתחים | מפתחים | ניהול המפתחים שנרשמו בפורטל המפתחים שלכם. |
| מונטיזציה | מונטיזציה | הפעלת מונטיזציה בממשקי ה-API. |
אפשר לפשט את השילוב של לקוח הפורטל באמצעות ספריית הלקוח של Apigee Edge ל-PHP. ה-SDK מאפשר לכתוב בקלות מודולים של PHP שמשתמשים בממשקי ה-API של Apigee שמתוארים בטבלה הקודמת. מידע נוסף על ספריית הלקוח של Apigee API ל-PHP זמין במאמרים הבאים: