مرحباً بمستخدمي Apidog،
نوفمبر في Apidog يجلب تحسينات قوية لجعل سير عمل تطوير واجهات برمجة التطبيقات (API) الخاص بك أكثر ذكاءً وتعاوناً — إنشاء حالات اختبار قوية بمساعدة الذكاء الاصطناعي، وتصحيح أخطاء أكثر سلاسة، وتوافق موسع مع OpenAPI/Swagger، وعمل جماعي أفضل عبر البيئات والمتغيرات. إليك كل ما هو جديد في Apidog هذا الشهر👇
⭐ تحديثات جديدة
🤖 إنشاء حالات اختبار واجهات برمجة التطبيقات (API) بذكاء أكبر بواسطة الذكاء الاصطناعي: لقد حصل الاختبار المدعوم بالذكاء الاصطناعي على ترقية كبيرة! عند إنشاء حالات اختبار نقطة النهاية باستخدام الذكاء الاصطناعي، يمكنك الآن:
- معاينة قائمة بحالات الاختبار مع أوصاف قبل إنشاء التفاصيل الكاملة، مما يمنحك التحكم في ما يتم إنشاؤه.

- إنشاء حالات اختبار إضافية بناءً على حالاتك الحالية لتغطية شاملة.

- إنشاء تأكيدات وسكريبتات مخصصة ومعالجات مسبقة/لاحقة أخرى في نفس الوقت مع حالات الاختبار لسيناريوهات اختبار كاملة.

🌐 دعم نطاقات رموز الحالة: يدعم تصميم واجهة برمجة التطبيقات الآن نطاقات رموز الحالة كما هو محدد في مواصفات OpenAPI/Swagger، بما في ذلك 2XX، 4XX، 5XX، و default. صمم واجهات برمجة تطبيقات أكثر مرونة ومتوافقة مع المعايير بسهولة.
🎯 الإكمال التلقائي الذكي لنص JSON: سرّع سير عمل تصحيح الأخطاء لديك! عندما يكون مخطط نص الطلب معرفًا في مواصفات واجهة برمجة التطبيقات الخاصة بك، يوفر Apidog الآن إكمالًا تلقائيًا ذكيًا لإدخال نص JSON أثناء تصحيح أخطاء نقطة النهاية. كتابة أقل، أخطاء أقل، كفاءة أعلى.

🔐 حفظ رموز OAuth 2.0 محلياً: بعد الحصول على رمز OAuth 2.0، يمكنك الآن تخزينه كـ قيمة حالية للمتغير. هذا يحافظ على خصوصية رمزك ويضمن عدم مشاركته مع أعضاء الفريق الآخرين. يمكنك أيضًا إدارة رموز OAuth 2.0 منفصلة لبيئات مختلفة، مما يسهل استخدام الرمز الصحيح في كل سياق.
🔧 تحسين التعامل مع أخطاء gRPC: عندما ترجع نقطة نهاية gRPC خطأً، ستظل معلومات Metadata و Trailer معروضة بشكل طبيعي.
📦 مكونات الاستجابة متوافقة مع مواصفات OpenAPI: يمكنك الآن إضافة كل من الأوصاف والرؤوس إلى مكونات الاستجابة.
🤝 التعاون في الوقت الفعلي للمتغيرات العامة: تدعم المتغيرات العامة الآن التعاون المتعدد المستخدمين عبر الإنترنت مع تحديثات تلقائية في الوقت الفعلي. اعمل بسلاسة مع فريقك دون القلق بشأن تعارضات المتغيرات أو القيم القديمة.
🔔 أسماء البيئات في إشعارات Webhook: عند تشغيل سيناريوهات الاختبار باستخدام Apidog CLI وتحديد بيئة تشغيل، تتضمن إشعارات Webhook الآن اسم البيئة لتحسين السياق وإمكانية التتبع.
⚡️ وصول الذكاء الاصطناعي على مستوى المؤسسة: بمجرد تمكين المؤسسة لميزة الذكاء الاصطناعي، يمكن لجميع الفرق داخل المؤسسة استخدامها مباشرة — لا يلزم تكوين إضافي.
🛡️ تحسين التعامل مع البيئات الخاصة: عندما يتم تشغيل سيناريو اختبار مع بيئة خاصة مختارة، سيرى أعضاء الفريق الآخرون الآن تذكيرًا مفيدًا "حدد بيئة" بدلاً من الرسالة المربكة "تم حذف البيئة".
🌿تحسينات لاستيراد وتصدير OpenAPI/Swagger:
- تمت إضافة دعم كامل لاستيراد وتصدير مكونات الاستجابة في مواصفات OpenAPI/Swagger.
- تم إصلاح مشكلة حيث، أثناء استيراد مواصفات OpenAPI/Swagger، لم يكن خيار
Keep the existing endpoint folder unchangedلـWhen the same endpoint is in different foldersيعمل. - تم إصلاح مشكلة حيث، عند استيراد مواصفات OpenAPI/Swagger، لم يتم استيراد متطلبات الأمان للجذر بشكل صحيح وتم تكوينها عن طريق الخطأ كـ
No Auth. - تم حل مشكلة حيث، عند تصدير مواصفات OpenAPI/Swagger، إذا تم تكوين معلمات
form-dataمتعددة جميعها بـcontent-type، فإنه يتم تصديرcontent-typeالأخير فقط بشكل صحيح.
🐞 إصلاح الأخطاء والتحسينات:
- تم تصحيح خيار
Import "e.g." in Postman as endpoint debug casesالذي لم يكن يعمل أثناء استيراد مجموعات Postman. - تم توسيع حد عرض فرع Git — لا مزيد من رؤية 30 فرعًا فقط عند تكوين اتصالات مستودع Git.
- تم إصلاح مشكلات عرض رسائل الخطأ عند فشل جلب الأسرار من موفري الخزائن الخارجيين.
✨ قراءات موصى بها
اكتشف أفضل الممارسات والميزات المتقدمة لرفع مستوى تطوير واجهات برمجة التطبيقات الخاصة بك:
- أفضل ممارسات سير عمل Apidog
- كيفية استخدام الوحدات في Apidog لتنظيم واجهات برمجة التطبيقات بفعالية
- كيفية استخدام Discriminator لمطابقة هياكل المعلمات المختلفة حسب النوع عند تصميم واجهات برمجة التطبيقات في Apidog
🌟 نظرة مستقبلية
شهر ديسمبر قيد التطوير بالفعل مع ميزات جديدة ومثيرة تركز على أتمتة أعمق، وتعاون محسن، وتجربة مطور أكثر سلاسة. ملاحظاتكم تستمر في تشكيل خارطة طريقنا — نحب أن نسمع منكم!
💬 انضم إلى المحادثة!
تواصل مع مطوري واجهات برمجة التطبيقات و فريق Apidog:
- انضم إلى مجتمعنا على Discord للمناقشات والدعم في الوقت الفعلي
- شارك في مجتمعنا على Slack للمحادثات التقنية
- شارك نصائحك، حيلك، وقصص نجاحك مع المجتمع
ملاحظة: استكشف التفاصيل الكاملة لجميع هذه التحديثات في سجل تغييرات Apidog! 🚀
بناء سعيد لواجهات برمجة التطبيقات!
مع خالص التقدير،
فريق Apidog



