Skip to main content
استخدم هذه الصفحة إذا أردت أصغر تكامل ممكن باستخدام Node ورؤية كل طلب HTTP بوضوح. الهدف: تحقّق من صحة Phaseo واكتشاف النماذج وطلب إنشاء واحد باستخدام HTTP مباشر. النتيجة: سكربت قليل الاعتماديات يمكنك الاحتفاظ به لاختبار النشر أو التكامل.

أنشئ تطبيق اختبار REST باستخدام Node لـ Phaseo عبر HTTP مباشر.

فتح في Cursor

المشروع النموذجي

ما يفعله التطبيق

  • يستدعي GET /v1/health
  • يستدعي GET /v1/models
  • يختبر مسارات الإنشاء مثل POST /v1/responses
  • يوفر مرجعًا لاستخدام HTTP مباشر في الاختبارات الأولية والسكربتات وفحوصات الواجهة الخلفية

متى يكون هذا المثال مناسبًا

ابدأ من هنا عندما:
  • تريد تصحيح استدعاءات API مباشرةً
  • لا تريد طبقات تجريد SDK بعد
  • تبني سكربتًا أو عاملًا أو CLI بدلًا من واجهة ويب

المتطلبات المسبقة

  • Node.js مع دعم fetch support
  • مفتاح Phaseo API

تشغيل المثال

عيّن:
  • PHASEO_API_KEY
ثم شغّل أحد الأمرين:
أو:

تحقق من النتيجة

  • يؤكد وضع الاختبار الأولي إمكانية الوصول إلى API.
  • يعيد اكتشاف النماذج نموذجًا واحدًا على الأقل.
  • تطبع العملية الكاملة رد إنشاء ناجحًا واحدًا.
  • تعرض أخطاء المصادقة والردود غير 200 أخطاء واضحة في الطرفية.

ما الذي يجب مراجعته في الشيفرة

  • كيف يحمّل السكربت .env.local
  • كيفية إضافة ترويسة التفويض
  • كيفية إنشاء كل طلب بوضوح
  • كيفية إظهار الردود غير 200 بدلًا من تجاهلها

كيفية تخصيص المثال

  • اختصر السكربت ليقتصر على المسارات التي تحتاجها خدمتك
  • انقل شيفرة الطلبات المشتركة إلى helper إذا كانت عدة سكربتات ستستخدمها
  • انتقل لاحقًا إلى TypeScript SDK إذا تكرر مسار HTTP المباشر

أدلة ذات صلة

آخر تعديل في ٢ أكتوبر ٢٠٢٦