أنت بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X. info
في 25 يوليو 2013، أصدرنا تحديثًا لبوابة Apigee Developer Services.
الميزات والتحسينات
- الترقية من Drupal 7.21 إلى 7.23 (إصلاحات الصيانة فقط، بدون مشاكل أمان)
- أداة تثبيت Drupal جديدة مستندة إلى الملف الشخصي
- التكامل مع Apigee MINT (تحقيق الربح والتجارة)
- معالجة الأخطاء القابلة للتوصيل تم عرض خطافات جديدة تسمح للوحدات النمطية الخاصة بالعملاء بتعديل أي إشعار خطأ أو إشعار حالة تم إنشاؤه بواسطة وحدات Devconnect النمطية.
- تم الآن دمج الوحدة النمطية القانونية. عند تفعيلها، توفّر طريقة أكثر فعالية لإدارة الموافقة على بنود الخدمة.
- يمكن ضبط اسم مستخدم Devconnect وكلمة المرور والمؤسسة من سطر الأوامر من خلال drush.
- يتم الآن إنشاء صفحة تفاصيل تطبيق المطوّر بدون ملف نموذج (إذا لم يكن ملف النموذج المخصّص متوفّرًا)، ويتم عرض خطافات جديدة للسماح بتعديل محتوياتها وتنسيقها. إذا كان هناك مظهر مخصّص يلغي نموذج صفحة تفاصيل تطبيق المطوّر القديم ، يتم استخدام هذا النموذج. وإلا، يتم إنشاء الصفحة كصفيف عرض Drupal يمكن تعديله بعد ذلك من خلال الخطافات .
- يتم الآن تمرير تاريخ إنشاء تطبيق المطوّر كحقل متاح للعرض في صفحة تفاصيل تطبيق المطوّر. لا يظهر هذا الحقل تلقائيًا، ولكن يمكن للوحدات النمطية المخصّصة التي تنفّذ خطافات معيّنة تفعيل عرضه.
- يمكن أن تكون عناوين URL لرد الاتصال مطلوبة أو اختيارية أو مخفية تمامًا. يتم التحكّم في ذلك من خلال صفحة مشرف "بوابة المطوّرين".
- يمكن ضبط "منتجات واجهة برمجة التطبيقات" على أنّها منتج واحد أو منتجات متعددة، مع قيمة تلقائية أو مطلوبة أو اختيارية أو حتى مخفية تمامًا. يتم التحكّم في ذلك من خلال صفحة مشرف "بوابة المطوّرين".
- تم الآن تجميع "تطبيقات المطوّرين" و"المطوّرين" و"منتجات واجهة برمجة التطبيقات" ككيانات. تمت كتابة حالات اختبار لكل منها. لم يعُد من الضروري أن يكون لدى المطوّر أي معرفة بـ التفاصيل الداخلية لحزمة تطوير البرامج (SDK) لواجهة برمجة التطبيقات للإدارة. يمكن استخدام الدالتَين المألوفتَين entity_load وentity_save للوصول إلى جميع الوظائف.
- تعرض "تطبيقات المطوّرين" الآن الرموز المميّزة. إذا كانت الوحدة النمطية "القواعد" مفعّلة، يمكن استخدام هذه الرموز المميّزة عند تفعيل ثلاثة أحداث جديدة: عند إنشاء التطبيق وتعديله وحذفه.
- عند تشغيل update.php، يتم إيقاف الوحدات النمطية القديمة Devconnect_* (ستتم إزالتها في
الإصدار 24):
- devconnect_apigee (يحتوي على مكتبات الفئات القديمة التي لم تعُد مستخدَمة)
- devconnect_validate (لم يعُد مطلوبًا لأنّنا ننتقل إلى Pantheon)
- devconnect_faq_ext
- تمت إزالة الوحدات النمطية القديمة التالية ذات الصلة بـ devconnect:
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- يتم الآن الاحتفاظ بالمحتوى والبنية التلقائيَين كمجموعة من الميزات. يسمح ذلك لعمليات التثبيت من البداية بإعداد نموذج عمل لبوابة المطوّرين.
- تمت إزالة التبعية على الوحدة النمطية node_reference.
- تعمل الآن وحدات DevChan النمطية بشكلٍ صحيح عند تفعيل اللغة اليابانية.
- تمت إضافة سلاسل الترجمة للترجمة اليابانية.
- تتم الآن مزامنة جميع مطوّري KMS مع مستخدمي Drupal المحليين، بالإضافة إلى الـ سلوك القديم المتمثل في مزامنة مستخدمي Drupal المحليين مع KMS. كما يتم منح أدوار المشرف لكل مستخدم تم ضبطه كمشرف مؤسسة في KMS.
- يمكن الآن تشغيل "مزامنة المطوّرين" من خلال drush.
- تمت إضافة ميزة الدخول الموحّد إلى accounts.apigee.com (متاحة لنطاقات *.apigee.com).
- تضبط كلّ من Apigee SSO وGoogle SSO أدوار المشرف على مستخدم تم ضبط عنوان بريده الإلكتروني كمشرف في KMS.
- تم تحسين عملية رصد الاسم الأول واسم العائلة والبريد الإلكتروني وملء هذه الحقول مسبقًا في Google SSO.
- في صفحة مشرف DevChan Management API، يتوفّر الآن زر "اختبار الاتصال" لاختبار مَعلمات اتصال KMS.
- تمت إضافة الوحدة النمطية devconnect_key_value_map التي تخفي تعقيدات التعامل مع حزمة تطوير البرامج (SDK) لواجهة برمجة التطبيقات للإدارة عند التعامل مع "خرائط المفتاح والقيمة".
- تم إيقاف الوحدة النمطية WYSIWYG وإزالتها من التوزيع لصالح الوحدتَين النمطيتَين CKEditor & CKEditor link. (يجب إزالة WYSIWYG بالكامل من أي عملية تثبيت).
- تمت ترقية CKEditor إلى الإصدار 4.2.1.
- تم ضبط CKEditor لاستخدام media وmedia_embed وmedia_youtube لإدارة الوسائط التي تم تحميلها والوسائط المستمدة من الإنترنت.
- تمت إضافة أمر drush للترقية من الإصدار >=R22.
- نص برمجي جديد تمامًا لتثبيت OPDK ودليل تثبيت بتنسيق PDF
إصلاحات الأخطاء
- لم يعُد مسموحًا باستخدام علامات العطف كجزء من أسماء تطبيقات المطوّرين. كانت علامات العطف تتسبب سابقًا في حدوث أعطال في الموقع الإلكتروني.
- لم تعُد كلمات مرور المؤسسة التي تحتوي على أحرف غير مناسبة لعناوين URL تتسبب في حدوث أعطال.
- لن يتم عرض الاستثناءات في user_save إذا لم يتم إعداد بيانات اعتماد KMS بعد.