أنت تطّلع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
التركيز على الإصدار
الثبات وقابلية التوسّع والأمان وإمكانية التوسيع وإصلاح الأخطاء
ميزات جديدة
- تستخدم مكتبات Devconnect الآن Guzzle لإجراء طلبات HTTP. المكتبة الجديدة أخف وزنًا
وتتّبع أفضل ممارسات Drupal من الآن فصاعدًا (مثل D8).
- وحدة لدعم واجهة برمجة التطبيقات Apigee Documentation API
- إصدار دفعة تحقيق الربح في DevConnect (devconnect_mint_payment) تسمح هذه الوحدة
للوحدات الجديدة للدفع بالربط بها وتفويضها بتنفيذ عملية الدفع بالكامل وتعديل
رصيد المطوّر (ولكن في بعض الأحيان، يجب أن تستدعي وحدات الربط صراحةً وظائف سير عمل التجارة
).
- إصدار ميزة الدفع في DevConnect Monetization باستخدام Worldpay (devconnect_mint_worldpay) ترتبط هذه الوحدات بميزة "الدفع لتحقيق الربح" في DevConnect، وتتيح استخدام بوابة WorldPay Corporate لمعالجة المعاملات المتكررة.
إصلاح الأخطاء
- يضبط apigee_account الآن اسم المستخدم والاسم الأول واسم العائلة بشكل صحيح أثناء
التسجيل.
- تتم الآن قراءة تفاصيل الاتصال بمنصّة Dev Portal من ملف YAML وكتابتها فيه في ملف النظام الملفي
الخاص. تنقل مهمة Drush الجديدة (devconnect-update-settings، الاسم المعرِّف dc-settings)
إعدادات الاتصال المستندة إلى متغيّرات Drupal إلى ملف YAML. تتم معالجة ذلك أيضًا في hook_update_N()
الذي يتم استدعاؤه عند تشغيل update.php.
- يستخدم Dev Portal الآن مكتبة Guzzle/Http كعميل HTTP عند التواصل مع نقطة نهاية Apigee.
- عند اختبار الاتصال بخدمة KMS على شاشة مشرف "بوابة المطوّرين"، لم يعُد الاتصال
يُبلغ عن تعذُّر الاتصال بشكل خاطئ في حال عدم توفُّر منتجات واجهة برمجة التطبيقات التي تم إعدادها لهذه المؤسسة.
- تمت إزالة وحدات devconnect_apigee وdevconnect_validate وdevconnect_faq_ext
التي عفا عليها الزمن.
- تم نقل شاشة مشرف سمات تطبيق Dev Portal إلى قائمة فرعية من شاشة مشرف Dev Portal. تمت إضافة تطبيقات مصغّرة إضافية (أزرار اختيار وأزرار اختيار دائرية ومربّعات اختيار). تم إصلاح أخطاء متعددة
في إعادة ترتيب الحقول.
- تمت إزالة المسارات الثابتة المؤدية إلى مواد العرض (JavaScript وCSS والصور) في الوحدات والمظاهر.
- أصبحت كيانات developer_app الآن عناصر بدلاً من مصفوفات. تمت إضافة إمكانية عرض معلومات أساسية عن
كيانات تطبيقات المطوّرين.
- تمت إضافة أذونات دقيقة للاطّلاع على تطبيقات المطوّرين وإنشائها وتعديلها وحذفها وإدارتها. يتم منح أذونات CRUD تلقائيًا للمستخدمين الذين تم مصادقة هويتهم، ويتم منح أذونات الإدارة
تلقائيًا لأي دور يتضمّن كلمة "مشرف" في اسمه.
- تم تضمين المزيد من سلاسل النصوص باللغة الإنجليزية المُبرمَجة في الدالة t() للسماح بالتعريب.
- عند حفظ تطبيق مطوّر في نقطة النهاية، يتم إنشاء عدة سمات تلقائية إذا كانت غير متوفّرة: DisplayName وDeveloper وlastModified وlastModifier وcreationDate.