נתוני גרסה של פורטל השירותים למפתחים של Apigee – 7.x-4.24

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

התמקדות בהפצה

יציבות, יכולת התאמה לעומס, אבטחה, יכולת הרחבה ותיקוני באגים

תכונות חדשות

  • ספריות Devconnect משתמשות עכשיו ב-Guzzle כדי לשלוח בקשות HTTP. הספרייה החדשה קלה יותר ועומדת בשיטות המומלצות של Drupal בעתיד (למשל D8).
  • מודול לתמיכה ב-Apigee Documentation API.
  • פרסום תשלום על מונטיזציה ב-DevConnect‏ (devconnect_mint_payment). המודול הזה מאפשר למודולים חדשים של תשלומים להתחבר אליו ולהעביר אליו את כל תהליך התשלום ואת העדכון של היתרה של המפתח (עם זאת, לפעמים מודולים שמתחברים צריכים לבצע קריאה מפורשת לפונקציות של תהליך העבודה של המסחר).
  • השקת התכונה DevConnect Monetization Worldpay Payment‏ (devconnect_mint_worldpay). המודול הזה מתחבר לתשלום המונטיזציה ב-DevConnect ומאפשר להשתמש ב-WorldPay Corporate Gateway לעיבוד עסקאות חוזרות.

תיקוני באגים

  • עכשיו, שם המשתמש, השם הפרטי ושם המשפחה מוגדרים בצורה נכונה ב-apigee_account במהלך הרישום.
  • פרטי החיבור ל-Dev Portal נקראים עכשיו מקובץ YAML במערכת הקבצים הפרטית, ונכתבים אליו. משימה חדשה ב-Drush‏ (devconnect-update-settings, ‏ dc-settings) שמעבירה את הגדרות החיבור שמבוססות על Drupal-var ל-YAML. הבעיה הזו מטופלת גם ב-hook_update_N()‎, שנקרא כשהקובץ update.php מופעל.
  • עכשיו ב-Dev Portal נעשה שימוש בספריית Guzzle/Http בתור לקוח ה-HTTP שלו כשמתקשרים עם נקודת הקצה של Apigee.
  • כשבודקים את החיבור ל-KMS במסך האדמין של Dev Portal, החיבור לא מדווח יותר על כשל באופן שגוי אם לא מוגדרים מוצרים של API לארגון הזה.
  • המודולים devconnect_apigee, ‏ devconnect_validate ו-devconnect_faq_ext הוצאו משימוש.
  • המסך 'ניהול מאפייני האפליקציה ב-Dev Portal' הועבר לתפריט משנה במסך האדמין של Dev Portal. נוספו ווידג'טים נוספים (לחצני בחירה, תיבות סימון, תיבות בחירה). תוקנו מספר באגים בארגון מחדש של שדות.
  • נמחקו נתיבים מוגדרים מראש לנכסים (JS, ‏ CSS, תמונות) במודולים ובנושאים.
  • ישויות developer_app הן עכשיו אובייקטים ולא מערכי נתונים. הוספנו תמיכה בתצוגה בסיסית של ישויות של אפליקציות למפתחים.
  • נוספו הרשאות מפורטות להצגה, ליצירה, לעריכה, למחיקה ולניהול של אפליקציות למפתחים. כברירת מחדל, הרשאות CRUD מוקצות למשתמשים מאומתים, והרשאות אדמין מוקצות כברירת מחדל לכל תפקיד ששמו כולל את המילה 'אדמין'.
  • עוד מחרוזות בשפה האנגלית שהוגדרו בקוד הועברו לתוך הפונקציה t() כדי לאפשר לוקליזציה.
  • כששומרים אפליקציית פיתוח בנקודת הקצה, נוצרים כמה מאפייני ברירת מחדל אם הם עדיין לא קיימים: DisplayName, ‏ Developer, ‏ lastModified, ‏ lastModifier,‏ creationDate.