كيفية إعداد متغيرات البيئة في مختبر API
أنشئ بيئات DEV و QA و PROD، وقم بالإشارة إلى {{VARIABLE_NAME}} في عناوين URL أو الرؤوس، ودع التخزين المحلي (localStorage) يحافظ على مزامنة القيم.
Loading development tool...
اختبر واجهات برمجة تطبيقات REST بميزات متقدمة
No query parameters yet
Add parameters to append to your URL
No response yet - Click Send to make your first request
كل ما تحتاجه لاختبار API الشامل، من الطلبات الأساسية إلى الأتمتة المتقدمة
اختبر واجهات API الفعلية مع دعم كامل لطرق HTTP بما في ذلك GET، POST، PUT، DELETE، PATCH، والمزيد.
يدعم رموز الحامل، والمصادقة الأساسية، ومفاتيح API، وطرق المصادقة المخصصة.
احفظ وقم بإدارة طلبات الاختبار الخاصة بك مع سجل كامل لجميع استدعاءات API مع إمكانية البحث.
توليد مقتطفات كود بلغات برمجة متعددة لطلبات API الخاصة بك.
إنشاء تأكيدات وحالات اختبار للتحقق من صحة استجابات API الخاصة بك تلقائيًا.
إدارة متغيرات البيئة والتبديل بين بيئات API المختلفة بسهولة.
اكتشف كيف يمكن لمختبر API الخاص بنا مساعدتك في سيناريوهات الاختبار المختلفة
اختبار واجهات API من نوع RESTful باستخدام طرق ورؤوس HTTP المناسبة
GET /api/usersاختبار OAuth، ورموز JWT، ومصادقة مفتاح API
مصادقة رمز الحامل (Bearer Token Auth)التحقق من صحة استجابات JSON ورموز الحالة
التأكد من أن الحالة === 200استخدام المتغيرات لبيئات مختلفة
{{BASE_URL}}/apiتشغيل طلبات متعددة بالتسلسل
مشغل المجموعة (Collection Runner)تصدير الطلبات كـ cURL، JavaScript، Python
curl -X POST...تساعدك هذه الأداة في اختبار وتصحيح أخطاء نقاط نهاية API بسهولة. لنبدأ!
ابدأ بإدخال عنوان URL واختيار طريقة HTTP.
أضف المصادقة والرؤوس المخصصة لطلباتك.
أضف معلمات الاستعلام ونص الطلب لطلبات POST/PUT.
{
"title": "My Post",
"body": "This is the content",
"userId": 1
}عرض وتحليل استجابات API الخاصة بك بميزات محسّنة.
استكشف الميزات المتقدمة مثل متغيرات البيئة وتوليد الكود.
تستهدف كل سير عمل أدناه نية بحث حقيقية - بدءًا من تكوين المصادقة وحتى تصدير cURL - حتى تتمكن من تغطية كل سؤال يطرحه المستخدمون.
أنشئ بيئات DEV و QA و PROD، وقم بالإشارة إلى {{VARIABLE_NAME}} في عناوين URL أو الرؤوس، ودع التخزين المحلي (localStorage) يحافظ على مزامنة القيم.
قم بالتبديل بين رمز الحامل (Bearer Token)، والمصادقة الأساسية (Basic Auth)، ومفتاح API باستخدام محددات مرمزة بالألوان وملاحظات التحقق من صحة JWT.
اختر لا شيء (None)، خام (Raw)، بيانات نموذج (Form Data)، أو ثنائي (Binary)، وقم بتعيين Content-Type تلقائيًا، وتجميل JSON قبل الإرسال.
قم بالتبديل بين طرق العرض المنسقة (Formatted)، والخام (Raw)، والرؤوس (Headers)، وانسخ أو قم بتنزيل الحمولات، وشاهد زمن الوصول وحجم الحمولة في الوقت الفعلي.
استخدم Ctrl+R للإرسال، و Ctrl+T لفتح علامات تبويب، و Ctrl+1-9 للانتقال بين علامات التبويب، و Ctrl+? لفتح ورقة الغش.
أضف أزواج المفتاح والقيمة في معلمات الاستعلام، وقم بمعاينة عناوين URL المشفرة على الفور، وامنح تكرار المفاتيح من خلال التحقق المضمن.
أدخل إعدادات مسبقة للتخويل (Authorization) أو Content-Type، وقم بتمكين/تعطيل الرؤوس دفعة واحدة، وتجنب الأخطاء المطبعية اليدوية.
اتبع الإعداد المكون من ست خطوات لتعلم إعداد البيئة، والمصادقة، والنصوص، والاستجابات، والسجل، وتوليد الكود.
قم بتصدير أي طلب كـ cURL (مع الرؤوس والنص) وشاركه عبر Slack أو المستندات أو مسارات CI.
قم بتبديل مفتاح المظهر في الرأس لتمكين الوضع الداكن المحسن لتصحيح الأخطاء ليلاً.
إعداد متغيرات مثل {{API_URL}} لبيئات مختلفة
استخدم المجموعات لتنظيم وإعادة استخدام استدعاءات API الأكثر شيوعًا
إنشاء تأكيدات للتحقق تلقائيًا من رموز الحالة وبيانات الاستجابة
توليد مقتطفات كود جاهزة للاستخدام لتطبيقاتك
أمثلة قائمة على القصص توضح كيف تستخدم الفرق الأداة لتصحيح الأخطاء والتعاون والترحيل في العالم الحقيقي.
يستخدم فريق التكنولوجيا المالية قوالب البيئة للتبديل بين DEV و PROD في ثوانٍ، مما يقلل من الطلبات التي يتم توجيهها بشكل خاطئ بنسبة 75%.
تعتمد شركة SaaS على التحقق التلقائي من صحة JWT للإبلاغ عن الرموز منتهية الصلاحية أثناء تناوب المناوبة، مما يمنع الانحدارات في منتصف الليل.
تقوم منصة الخدمات المصغرة بتبديل علامات الميزات عبر عشرات الرؤوس من خلال الإجراءات المجمعة أثناء عمليات النشر التدريجي (canary deployments).
يتتبع مختبرو الأداء ارتفاعات زمن الوصول البالغة 1.2 ثانية وصولاً إلى 450 مللي ثانية باستخدام أدوات وقت الاستجابة المضمنة ولقطات السجل.
نقل فريق مكون من 15 شخصًا المجموعات في غضون أسبوعين، مشيرين إلى أوقات بدء التشغيل الأسرع وعمليات استيراد cURL الأسهل كمكاسب رئيسية.
تعيد ضمان الجودة تشغيل المكالمات الفاشلة المخزنة بعد إصلاحات الواجهة الخلفية، مما يؤكد حل الأخطاء دون إعادة بناء النصوص المعقدة.
يقوم مهندسو الأجهزة المحمولة بتصحيح أخطاء واجهات API الخاصة بالأجهزة اللوحية في التخطيط المتجاوب أثناء التنقل باستخدام جهاز كمبيوتر محمول خفيف الوزن فقط.
يشارك مهندسو الواجهة الخلفية مقتطفات كود Python/Node المولدة مع زملائهم في الواجهة الأمامية، مما يقلل من سوء التواصل في الاجتماعات اليومية.
تستفيد فرق المراقبة من مطالبات الأخطاء المقروءة بشريًا لإصلاح مفاتيح API التي تم تكوينها بشكل خاطئ في غضون عشر دقائق.
يقوم فريق GraphQL بالتحقق من صحة عرض مستكشف مستقبلي عن طريق التوصيل بالتخطيط الحالي وفتحات بطاقة المعاينة.
إجابات على الأسئلة الأكثر شيوعًا حول المصادقة والبيئة وخارطة الطريق.
FAQ #1
FAQ #2
FAQ #3
FAQ #4
FAQ #5
FAQ #6
FAQ #7
FAQ #8
FAQ #9
FAQ #10