כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של
Apigee X. מידע
ב-25 ביולי 2013 פרסמנו עדכון לפורטל השירותים למפתחים של Apigee.
תכונות ושיפורים
- שדרוג מ-Drupal 7.21 ל-7.23 (תיקוני תחזוקה בלבד, ללא בעיות אבטחה).
- מנהל התקנה חדש מבוסס-פרופיל של Drupal.
- שילוב עם Apigee MINT (מונטיזציה ומסחר).
- טיפול בשגיאות תקינות. נחשפים קטעי hook חדשים שמאפשרים למודולים ספציפיים ללקוח לשנות כל שגיאה או התראות סטטוס שנוצרו על ידי המודולים של Devconnect.
- המודול המשפטי משולב עכשיו. כשהאפשרות מופעלת, היא מספקת דרך מתקדמת יותר לניהול אישור התנאים וההגבלות.
- ניתן להגדיר את שם המשתמש:password ואת הארגון ב-Devconnect, באמצעות drush, משורת הפקודה.
- דף הפרטים של אפליקציית המפתח נוצר עכשיו ללא קובץ תבנית (אם קובץ תבנית בהתאמה אישית לא קיים), והקישורים חדשים נחשפים כדי לאפשר שינוי של התוכן ושל הפריסה שלו. אם קיים עיצוב מותאם אישית שעוקף את התבנית הישנה של דף הפרטים של אפליקציית המפתח, נעשה שימוש בתבנית הזו. אחרת, הדף נוצר כמערך עיבוד של Drupal, ולאחר מכן ניתן לשנות אותו באמצעות קטעי הוק.
- תאריך היצירה של אפליקציית המפתח מועבר עכשיו כשדה זמין להצגה בדף הפרטים של האפליקציה למפתחים. היא לא מוצגת כברירת מחדל, אבל מודולים מותאמים אישית שמטמיעים קטעי הוק (hooks) מסוימים יכולים להפעיל את התצוגה.
- אפשר להגדיר כתובות URL לקריאה חוזרת (callback) כחובה, אופציונליות או מוסתרות לגמרי. אפשר לשלוט בכך דרך דף הניהול של פורטל הפיתוח.
- אפשר להגדיר מוצרי API כיחידים או מרובים, עם ערך ברירת מחדל, מוצר חובה או אופציונלי, או אפילו מוסתר לחלוטין. אפשר לשלוט בהגדרה דרך דף הניהול של פורטל הפיתוח.
- אפליקציות למפתחים, מפתחים ומוצרי API משובצים עכשיו כישויות. מקרי הבדיקה נכתבו לכל אחד מהם. המפתח כבר לא צריך להיות בעל ידע על הרכיבים הפנימיים של ה-Management API SDK. ניתן להשתמש בפונקציות המוֹכרות entity_load ו-entity_save כדי לגשת לכל הפונקציונליות.
- אפליקציות למפתחים חושפות עכשיו אסימונים. אם מודול הכללים מופעל, ניתן להשתמש בהם כאשר מופעלים שלושה אירועים חדשים: ביצירה, בעדכון ובמחיקה של אפליקציה.
- לאחר ההפעלה של update.php, המודולים המיושנים של Devconnect_* מושבתים (הם יוסרו ב-R24):
- devconnect_apigee (כולל ספריות של מחלקה ישנה שכבר לא בשימוש)
- devconnect_validate (אין יותר צורך בכך כי אנחנו עוברים לפנתאון)
- devconnect_faq_ext
- הוסרו המודולים המיושנים הבאים שקשורים ל-devconnect:
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- התוכן והמבנה המוגדרים כברירת מחדל נשארים כעת כקבוצת תכונות. הפעולה הזו מאפשרת התקנות מהשלב הראשון להגדיר מכונה פועלת של פורטל dev.
- התלות במודולNo_reference הוסרה.
- המודולים של DevChan פועלים עכשיו כמו שצריך כשהשפה היפנית מופעלת.
- נוספו מחרוזות תרגום לתרגום ביפנית.
- עכשיו, התכונה 'סנכרון למפתחים' מסנכרנת את כל מפתחי KMS עם משתמשים מקומיים של Drupal, וכן את ההתנהגות הישנה של סנכרון משתמשי Drupal מקומיים עם KMS. היא גם מקצה תפקידי אדמין לכל משתמש שמוגדר כמנהל מערכת ארגוני ב-KMS.
- עכשיו אפשר להריץ את Developer Sync באמצעות drush.
- כניסה יחידה (SSO) ל-accounts.apigee.com (זמין לדומיינים מסוג *.apigee.com).
- גם כניסה יחידה (SSO) ב-Apigee וגם כניסה יחידה (SSO) של Google הגדירה תפקידי מנהל מערכת במשתמש שהאימייל שלו מוגדר כאדמין ב-KMS.
- שיפור בזיהוי ובאכלוס מראש של שם פרטי/משפחה ואימייל ב-SSO של Google.
- בדף הניהול של DevChan Management API מופיע עכשיו לחצן לבדיקת החיבור ל-KMS.
- הוספנו את המודול devconnect_key_value_map, שמוסיף את המורכבות הכרוכה בטיפול ב-Management API SDK כשמשתמשים ב-Key-Value Maps.
- מודול WYSIWYG הוצא משימוש והוסר מההפצה לטובת מודולים של קישורים ל-CKEditor ול-CKEditor. (יש להסיר את WYSIWYG מכל התקנה).
- גרסת CKEditor שודרגה לגרסה 4.2.1.
- CKEditor מוגדר להשתמש במדיה, ב-media_embed וב-media_youtube כדי לנהל מדיה שהועלתה והמקורה באינטרנט.
- נוספה פקודת drush לשדרוג מ- >=R22.
- קובץ PDF חדש לגמרי של מדריך ההתקנה של OPDK ומדריך ההתקנה.
תיקוני באגים
- תווי אמפרסנד אסורים עכשיו כחלק משמות של אפליקציות למפתחים. נוכחות תווי אמפרסנד גרמה בעבר לשיבושים באתר.
- סיסמאות ארגוניות שמכילות תווים שלא ידידותיים לכתובות URL כבר לא גורמות לשיבושים.
- אם פרטי הכניסה ל-KMS עדיין לא הוגדרו, לא יוצגו יותר חריגים ב-user_save.