15.01.06.00 – נתוני גרסה של Apigee Developer Services Portal

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע


ביום שלישי, 6 בינואר 2015, פרסמנו גרסה 15.01.06.00 של פורטל השירותים למפתחים של Apigee לענן.

תכונות חדשות

הגרסה הזו של גרסת הענן של פורטל השירותים למפתחים של Apigee כוללת את התכונות החדשות הבאות:

  • שמירה של משתמשים אסינכרוניים
    שמירת משתמשים אסינכרונית היא תכונה חדשה שדוחה את השמירה של פרטי המשתמשים עד אחרי שהתשובה נשלחת חזרה לדפדפן, כדי לשפר את הביצועים. השינוי הזה מתרחש רק בנסיבות הבאות:
    • נמצא CLI של PHP מתאים
    • המונטיזציה לא מופעלת
    • תיבת הסימון הפעלת אסינכרוני מסומנת בדף תצורה > הגדרות פורטל פיתוח > הגדרות משתמש בפורטל פיתוח.
  • אי אפשר יותר לשנות את הגדרות החיבור בין הפורטל ל-Edge
    בגרסאות קודמות של הענן, אפשר היה לערוך ישירות את פרטי ההתחברות ששימשו לחיבור הפורטל ל-Edge, כולל: כתובת ה-URL של נקודת הקצה של Edge, שם הארגון ב-Apigee, ושם המשתמש והסיסמה של מנהל הארגון. עכשיו עליכם לפנות לתמיכה של Apigee ולבקש לשנות את פרטי החיבור. למידע נוסף, קראו את המאמר יצירת פורטל למפתחים.

הוצאה משימוש

החל מ-15 באפריל 2015, Google תפסיק לתמוך ב-OpenID 2.0 API, כפי שמתואר בקישור הבא:

https://developers.google.com/+/api/auth-migration#timetable

בכל הפורטלים שהושקו לפני 14.07 נעשה שימוש ב-Google OpenID 2.0, שמאפשר למשתמשים להתחבר לפורטל או להירשם כמשתמשי פורטל באמצעות פרטי הכניסה שלהם ב-Google. תוכלו לקרוא מידע נוסף במאמר שימוש בפרטי כניסה מאוחדים בפורטל המפתחים. עקב ההוצאה משימוש, הפונקציונליות הזו הוסרה מהפורטל.

במקום זאת, אפשר להשתמש במודול Drupal Google Auth או במידע המתואר במאמר: שימוש ב-OAuth 2.0 להתחברות.

תיקוני באגים

הבאגים הבאים תוקנו בגרסה הזו:

נושא התיאור
מונטיזציה תיקונים בניסוח שמוצג למשתמשי קצה לצורך מונטיזציה.
מונטיזציה שיעורי המס מוצגים עכשיו כראוי בדף 'מונטיזציה בתשלום מראש'. חשוב לשים לב שצריך להשתמש בקריאה ל-"API למפתחים בתשלום מראש" בצד הפורטל (בקטע הגדרה > הגדרות מונטיזציה).
מונטיזציה בדף 'יתרת תשלום מראש' של המונטיזציה כבר לא מוצגת היתרה '0.00-', אלא '0.00'.
מונטיזציה
מעכשיו, מסמכי החיוב יורדים באופן תקין משרת Edge בפורמט HTML. Postgres v9.0 הוסיפה קידוד 'hex' חדש. ייתכן שיהיה צורך לשנות אותו ב-postgresql.conf כדי לאפשר הורדה תקינה של מסמכי חיוב. אם ההורדה של מסמכי החיוב מ-Dev Portal לא מתבצעת בצורה תקינה, צריך לשנות את הערך ב-bytea_output שב-postgresql.conf ל-'escape' בשרת Edge Management:
bytea_output = 'escape' # הקסדצימלי, escape
מונטיזציה כשהקריאה ל-Edge API לקבלת היתרה לא מוחזרת כמו שצריך, הדף מוצג בצורה נכונה ומוצגת שגיאה. בעבר, הדף הציג מסך שגיאה.
הרשמת מפתח חדשה תוקנה הודעה בעת הרשמה באמצעות חשבון חדש שלפיהם החשבון ממתין לאישור אדמין, רק אם בפורטל הפיתוח נדרש אישור של מנהל מערכת לפני ההתחברות.
הרשמת מפתח חדשה מפתחים רשומים חדשים שהיו אמורים להיות חסומים כברירת מחדל הופעלו בקצה העורפי של Edge. מפתחים שהיו אמורים להיות חסומים כברירת מחדל הופעלו (למרות שמוצגת ההודעה 'יש להמתין לאישור') באותו תיקון.
הרשמת מפתח חדשה הפורטל כבר לא מציג חריגה כשמשתמש נרשם בלי כתובת אימייל, כך שניתן יהיה ליצור שילובים עם מערכות שלא משתמשות בכתובות אימייל. עם זאת, המשתמשים עדיין יצטרכו לעדכן את הפרופיל שלהם באמצעות כתובת אימייל כדי שיוכלו ליצור אפליקציות למפתחים.
טופס הרשמה השדות First Name ו-Last Name בטופס ההרשמה הועברו לחלק העליון של טופס ההרשמה להתקנות חדשות. חשוב לשים לב שאפשר להעביר את כל השדות בטופס הזה באמצעות ממשק המשתמש של האדמין. לפרטים נוספים, אפשר לקרוא את המאמר הוספה וניהול של חשבונות משתמשים.
סטטוס המפתח כשהסטטוס של המפתח הוא 'חסום' בפורטל, המפתח יוגדר כלא פעיל בשרת הניהול של Edge, כלומר המפתח שנחסם לא יוכל לבצע קריאות ל-API.
משימת cron cron כבר לא נכשל כשאפליקציה ב-Edge לא משויכת כראוי למפתח.
רישום ביומן המערכת לא מתעדת יותר שגיאה כשסוג הגישה לאפליקציה הוא 'לקריאה בלבד'.
כללי Drupal עכשיו מופעל המודול Rule in Drupal rules (הכלל בכללי Drupal) לשליחת אימייל כשמפתח האפליקציה עובר ממצב בהמתנה לאושר. בגרסאות קודמות, הכלל לא עבד כשהמצב השתנה.
SmartDocs מעכשיו פועל PATCH מוצג כראוי בדפי SmartDocs.
SmartDocs כשנקודת הקצה של Edge לא נגישה, המודול SmartDocs לא מציג יותר אזהרות.
SmartDocs אזהרות מסוג "אינדקס לא מוגדר:" לא מוצגות יותר במודול SmartDocs.
SmartDocs
נתיבי ניווט פועלים כעת כראוי בדפי SmartDocs. בדף פרטי השיטה, הפריט הראשון בנתיב סימני הדרך היה בעבר model_machine_name document Documents/, כך שהמילה הראשונה לא הייתה אות רישית. אחרי התיקון הזה, הפריט הראשון יהיה השם הקריא של המודל, והמילה הראשונה תהיה אות רישית.
גם בדף הפרטים של שיטת ה-API, על סמך פועל ה-HTTP (GET/POST/PUT/DELETE), פריטי נתיבי הניווט קישרו לכתובת URL שגויה. בעקבות התיקון הזה, פריטי נתיבי הניווט בדף מפנים עכשיו לכתובות ה-URL הנכונות.
SmartDocs תיקון CSS מאפשר עכשיו לערוך כראוי את גוף ה-JSON של SmartDocs (בבקשת POST או PUT) במקום.
התפריט הראשי הקישורים להתחברות ולהרשמה זמינים עכשיו כשבתפריט הראשי אין פריטים.
מאפייני אפליקציה
דף הרישום של מאפייני האפליקציה לא תקין ולא יוצג. הבעיה הזו תוקנה בקובץ devconnect_app_attributes.module.
הפניות בתוך הקוד הפונקציה שיוצרת את הטופס לעריכת אפליקציה למפתחים כבר לא מפעילה באופן ישיר את drupal_goto() או את drupal_goto() אם האפליקציה למפתחים לא נמצאה. כך, למודולים ספציפיים ללקוח יש אפשרות לשנות בעקביות את התנהגות הטופס בלי לאלץ הפניה אוטומטית ללא תנאי.