أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
في يوم الخميس الموافق 26 مارس 2015، أطلقنا إصدارًا جديدًا من Apigee Edge على السحابة الإلكترونية.
الميزات والتحسينات الجديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار.
خدمات المطوّرين
في ما يلي ميزات وتحسينات جديدة في "خدمات مطوّري Edge".
إتاحة Swagger 2.0 في SmartDocs
تتيح SmartDocs استيراد مستندات مواصفات Swagger 2.0، كما تحافظ على التوافق مع الإصدارات السابقة من Swagger 1.2.
تحقيق الربح
في ما يلي ميزات وتحسينات جديدة في ميزة "تحقيق الربح على الحافة".
التعامل بشكل منفصل مع الشركات والمطوّرين
يتم الآن التعامل مع الشركات والمطوّرين بشكل منفصل، ما يتيح المزيد من المرونة في إضافة شركات متعددة إلى المطوّرين وإضافة مطوّرين متعددين إلى الشركات. توفّر واجهة مستخدم الإدارة الآن نوافذ منفصلة لكل من "الشركات" و "المطوّرين" (يمكن الوصول إليها من قائمة "نشر").
اطّلِع على إدارة الشركات والمطوّرين.
في تقارير تحقيق الربح، تظل الشركات هي الفلتر الأساسي، على الرغم من أنّ تصنيف الفلتر قد تغيّر من "مطوّرون" إلى "شركات".
خدمات واجهة برمجة التطبيقات
في ما يلي الميزات والتحسينات الجديدة في "خدمات واجهة برمجة التطبيقات" في Edge.
متغيّرات أخطاء OAuthV2 الجديدة
يتم ضبط المتغيّرات الجديدة المرتبطة بالأخطاء من خلال سياسة OAuthV2:
- oauthV2.<policy-name>.failed: يتم ضبطها على "صحيح" إذا تعذّر تنفيذ السياسة.
- 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"). القيمة هي null لاستجابة HTTP ناجحة.
-
apigee.edge.execution.is_policy_error: تتيح لك تحديد ما إذا كانت إحدى السياسات قد تعذّر تنفيذها
(القيمة "1") أو ما إذا لم يتعذّر تنفيذ أي سياسة في استجابة HTTP غير ناجحة (القيمة "0"). تكون القيمة فارغة عند تلقّي استجابة 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 | أحتاج إلى مساعدة في شرح رسائل WARN في ملف system.log |
| MGMT-1752 | واجهة مستخدم تتيح عنصر استجابة المصادقة لمكالمات التحكم في الوصول المستند إلى الدور |
| MGMT-1751 | توفير واجهة مستخدم مع عنصر Authentication Response |
| MGMT-1717 | في صفحة إدراج خوادم API الوكيلة، اعرض تاريخ آخر تعديل كتلميح أداة |
| MGMT-1705 | وضع كل أدوات اختيار التاريخ في AX على اليمين، كما هو الحال في أداء الوكيل |
| MGMT-1697 | واجهة المستخدم: لا يتم ترتيب سوى الصفحة المعروضة حاليًا |
| MGMT-1685 | لم يعُد بإمكانك البحث عن "مفتاح المستهلك" في "تطبيقات المطوّرين" |
| MGMT-1684 | روابط التفاصيل في تقرير "تركيبة مصادر الزيارات" تنقلك إلى الصفحة نفسها |
| MGMT-1680 | لا يمكن التبديل بين المؤسسات بشكل موثوق باستخدام القائمة المنسدلة |
| MGMT-1655 | تعرض صفحة "الأجهزة" قيمًا مختلفة مثل "غير معروف" و"أخرى" و"غير ذلك" |
| MGMT-1654 | التعامل مع القيمة "(not set)" بالطريقة نفسها التي نتعامل بها مع القيم "na" في مكوّنات "إحصاءات Google" ماذا يعني ذلك؟ |
| 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 | عدد الأخطاء المتعلقة بالسياسة |