أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في يوم الخميس الموافق 26 آذار (مارس) 2015، أطلقنا إصدارًا جديدًا من Apigee Edge على السحابة الإلكترونية.
الميزات والتحسينات الجديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار.
خدمات المطوّرين
في ما يلي الميزات والتحسينات الجديدة في "خدمات المطوّرين في Edge".
التوافق مع الإصدار 2.0 من Swagger في SmartDocs
تتيح SmartDocs استيراد مستندات مواصفات Swagger 2.0، كما تحافظ على التوافق مع الإصدارات السابقة من Swagger 1.2.
تحقيق الربح
في ما يلي الميزات والتحسينات الجديدة في تحقيق الربح على Edge.
التعامل بشكل منفصل مع الشركات والمطوّرين
يتم الآن التعامل مع الشركات والمطوّرين بشكل منفصل، ما يتيح المزيد من المرونة في إضافة شركات متعددة إلى المطوّرين وإضافة مطوّرين متعددين إلى الشركات. توفّر واجهة مستخدم الإدارة الآن نوافذ منفصلة لكل من "الشركات" و "المطوّرين" (يمكن الوصول إليها من قائمة "نشر").
يُرجى الاطّلاع على إدارة الشركات والمطوّرين.
في تقارير تحقيق الربح، تظل الشركات هي الفلتر الأساسي، على الرغم من أنّ تصنيف الفلتر قد تغيّر من "مطوّرون" إلى "شركات".
خدمات واجهات برمجة التطبيقات
في ما يلي الميزات والتحسينات الجديدة في "خدمات Edge API".
متغيّرات خطأ OAuthV2 الجديدة
يتم ضبط المتغيرات الجديدة المرتبطة بالأخطاء من خلال سياسة OAuthV2:
- oauthV2.<policy-name>.failed: اضبط هذا الحقل على "true" إذا تعذّر تنفيذ السياسة.
- oauthv2.<policy_name>.<fault_name>: اسم الخطأ. على سبيل المثال، invalid_request
- oauthv2.<policy_name>.<fault_cause>: سبب الخطأ. على سبيل المثال: Token Expired
راجِع http://apigee.com/docs/api-services/content/oauthv2-policy.
إنشاء منتج
عند إنشاء منتج جديد، يمكنك الآن تحديد اسم المنتج بالإضافة إلى الاسم المعروض.
راجِع http://apigee.com/docs/developer-services/content/creating-api-products.
واجهة المستخدم لإزالة المستخدمين من مؤسسة
في صفحة "مستخدمو المؤسسة" في واجهة المستخدم، تم استبدال الزر "حذف" بالزر "إزالة". يساعد ذلك في توضيح أنّه عند إزالة مستخدم من مؤسسة، يظل حساب Apigee الخاص بهذا المستخدم نشطًا.
راجِع http://apigee.com/docs/api-services/content/managing-organization-users.
خدمات الإحصاءات
في ما يلي الميزات والتحسينات الجديدة في "خدمات Edge Analytics".
المتغيّرات المُضافة إلى الإحصاءات
يتم تمرير المتغيّرات الجديدة التالية إلى "إحصاءات Edge"، وهي تظهر في مرحلة AX من نافذة تتبُّع وكيل واجهة برمجة التطبيقات.
- apigee.edge.execution.is_target_error: تتيح لك تحديد ما إذا كانت أخطاء واجهة برمجة التطبيقات هي أخطاء من جهة الهدف (القيمة "1") أو أخطاء غير مرتبطة بالهدف في حال عدم نجاح استجابات HTTP (القيمة "0"). القيمة فارغة في حال تلقّي استجابة HTTP ناجحة.
-
apigee.edge.execution.is_policy_error: تتيح لك تحديد ما إذا كانت إحدى السياسات قد تعذّر تنفيذها
(القيمة "1") أو لم يتعذّر تنفيذ أي سياسة في استجابة HTTP غير ناجحة (القيمة "0"). القيمة هي
null في حال تلقّي استجابة HTTP ناجحة.
توفّر المتغيّرات ذات الصلة التالية تفاصيل السياسة التي تعذّر تنفيذها أولاً. تكون القيم فارغة إذا لم يحدث أي خطأ في السياسة.- apigee.edge.execution.fault_policy_name: اسم السياسة التي تعذّر تنفيذها.
- apigee.edge.execution.fault_flow_name: اسم التدفق في السياسة التي تعذّر تنفيذها (مثل PreFlow أو PostFlow أو تدفق محدّد من قِبل المستخدم).
- apigee.edge.execution.fault_flow_state: الموقع الجغرافي الذي تم إرفاق السياسة به في التدفق. القيم المحتملة: PROXY_REQ_FLOW وTARGET_REQ_FLOW وTARGET_RESP_FLOW وPROXY_RESP_FLOW.
إصلاح الأخطاء
تم إصلاح الأخطاء التالية في هذا الإصدار.
| معرّف المشكلة | الوصف |
|---|---|
| MGMT-1795 | تعرض واجهة المستخدم رسالة خطأ عند اختيار نقطة في علامة التبويب "الإحصاءات" ضمن أي قائمة |
| MGMT-1794 | External XML Entity Injection - XXE in remote WSDL parsing using FTP servers |
| MGMT-1783 | لوحة بيانات واجهة المستخدِم: يقتصر عدد المطوّرين على 10,000 |
| MGMT-1780 | عند تعديل منتج، لن يؤدي إيقاف بيئة في واجهة المستخدم إلى حفظ التغيير |
| MGMT-1759 | أحتاج إلى مساعدة في شرح رسائل التحذير في ملف system.log |
| MGMT-1752 | واجهة مستخدم لدعم عنصر Authentication Response لطلبات RBAC |
| MGMT-1751 | توفير واجهة مستخدم مع عنصر Authentication Response |
| MGMT-1717 | في صفحة إدراج خادم وكيل لواجهة برمجة التطبيقات، اعرض تاريخ آخر تعديل كتلميح أداة |
| MGMT-1705 | وضع جميع أدوات اختيار التاريخ في AX على اليمين، كما هو الحال في أداء الخادم الوكيل |
| MGMT-1697 | واجهة المستخدم: لا يتم ترتيب سوى الصفحة المعروضة حاليًا |
| MGMT-1685 | لم يعُد بإمكانك البحث عن "مفتاح المستهلك" في "تطبيقات المطوّرين" |
| MGMT-1684 | روابط التفاصيل في تقرير "تركيبة الزيارات" تنقلك إلى الصفحة نفسها |
| MGMT-1680 | لا يمكن التبديل بين المؤسسات باستخدام القائمة المنسدلة بشكل موثوق |
| MGMT-1655 | تعرض صفحة "الأجهزة" قيمًا مختلفة مثل "غير معروف" و"أخرى" و"غير ذلك" |
| MGMT-1654 | التعامل مع القيمة "(not set)" بالطريقة نفسها التي نتعامل بها مع القيم "na" في مكونات الإحصاءات ماذا يعني ذلك؟ |
| MGMT-1653 | إزالة أداة اختيار المنطقة الزمنية من التقارير المخصّصة في "إحصاءات Google" |
| MGMT-1624 | تعذُّر نشر الوكيل عند تخزين ملفات موارد JavaScript في نطاق المؤسسة |
| MGMT-1554 | تعديل مكتبة Apache Commons لخدمة EmailValidation وأدوات أخرى |
| MGMT-1492 | إتاحة إمكانية ضبط رابط "بوابة المطوّرين" في واجهة مستخدم الإدارة يتم إصلاح الروابط من واجهة مستخدم Edge (صفحة "المطوّرون") إلى بوابات المطوّرين. إذا كان لديك بوابة مطوّرين تقع في مكان مختلف عن الرابط التلقائي (زر "بوابة المطوّرين")، يُرجى التواصل مع فريق الدعم في Apigee لضبط عنوان URL الصحيح. |
| MGMT-1490 | لا يعمل مهلة تسجيل الدخول إلى واجهة المستخدم بشكلٍ سليم. لا تظهر للمستخدم مطلقًا شاشة مصادقة جديدة. |
| MGMT-1434 | عند بدء تشغيل الخادم، يجب التسجيل الذاتي، وتسجيل النوع التلقائي نفسه الخاص بالملف الشخصي |
| MGMT-1382 | إتاحة المصادقة وجوانب الأمان عند استيراد Swagger في عملية تصميم النماذج |
| MGMT-1364 | إخفاء البيانات الحسّاسة في السجلات بدون التأثير في الأداء في تسجيل رسائل Edge، كانت قيمة عنوان Authorization مرئية. تم حلّ هذه المشكلة. تم الآن إخفاء القيمة. |
| MGMT-1117 | تحسين طريقة التعامل مع إزالة المستخدمين من المؤسسات تقدّم واجهة المستخدم تصنيفات أكثر وضوحًا بشأن تأثير إزالة مستخدم من مؤسسة. |
| MGMT-1088 | يتم اقتطاع واجهة المستخدم عند عرضها من خلال جهاز عرض بدقة XGA |
| MGMT-1034 | إضافة مَعلمة نصية باسم Content-Type بشكل غير صحيح عند استيراد WADL |
| MGMT-1016 | لا يمكن للمستخدمين الذين لديهم دور مخصّص الحصول على تقرير تعرض واجهة مستخدم "الأدوار المخصّصة" الآن أذونات لتطبيقات الشركات والمطوّرين. |
| MGMT-973 | يبدو أنّ واجهة مستخدم Trace لا تحتسب الوقت المنقضي للسياسة بشكل صحيح |
| MGMT-952 | خطأ في التتبُّع - أثناء جلب الكائن لم يتم العثور على DebugSession |
| MGMT-66 | تعديل اسم منتج واجهة برمجة التطبيقات عند إنشاء منتج واجهة برمجة تطبيقات أو تعديله، يمكنك الآن الاطّلاع على كل من "اسم العرض" و"الاسم الداخلي" لمنتج واجهة برمجة التطبيقات. على الرغم من أنّ الاسم يظل ثابتًا بعد إنشاء منتج API، يمكنك مواصلة تعديل الاسم المعروض. |
| DEVRT-1479 | عمود "الضريبة على السعر" مطلوب في التقارير يتوفّر الآن في التقارير عمود "الضريبة على السعر" (مبلغ). تم تغيير اسم عمود "الضريبة/ضريبة القيمة المضافة" إلى "الضريبة على السعر"، كما تم تغيير اسم عمود "إجمالي الرسوم" إلى "السعر المحصّل". |
| DEVRT-1478 | الضريبة المطبَّقة على السعر الثابت غير صحيحة |
| DEVRT-1476 | لا يتم عرض عمليات إضافة الرصيد في عرض رصيد المطوِّر المدفوع مسبقًا |
| DEVRT-1441 | تطبيق الضريبة على المبالغ المستردة |
| DEVRT-1440 | لا يتم تقييم معاملات وقت التشغيل عند إلغاء مورد واجهة برمجة التطبيقات من خلال flow.resource.name |
| DEVRT-1438 | الأسعار الثابتة أو أسعار البطاقات: يجب مراعاة السعر الإجمالي أو الصافي إذا كان المنتج يتيح سياسة تسجيل المعاملات |
| DEVRT-1386 | احتساب الرسوم المتكرّرة بالتناسب مع المدة غير صحيح |
| APIRT-1215 | E2E: لا يتم ضبط ratelimit.Quota.failed على "صحيح" عند تجاوز الحصة |
| APIRT-1063 | يسمح خادم وكيل لواجهة برمجة التطبيقات بالمراجع الدائرية |
| APIRT-1042 | اسم السياسة التي حدث فيها خطأ أو تعذّر تنفيذها |
| APIRT-987 | عدد أخطاء السياسة |