YoukaClient مرة واحدة وتعيد استخدامه طوال عمر العملية (process) الخاصة بك.
new YoukaClient(options)
الخيارات
مفتاح API الخاص بـ Youka. أنشئ واحدًا من
online.youka.io/account ضمن API keys.
تنفيذ
fetch مخصص. الإعداد الافتراضي هو fetch العام (global). استخدم هذا من أجل
إدخال التسجيل (logging)، أو البروكسي، أو وسيط (middleware) مخصص لإعادة المحاولة.تخزين مفتاح API
الأنماط الموصى بها:- متغير البيئة
- مدير الأسرار
إدخال fetch مخصص
تستخدم كل طريقة في الـ SDK قيمةfetch التي تمررها إلى المُنشئ. هذا يجعل من السهل إضافة التسجيل أو وسيط:
خيارات لكل طلب
تقبل كل طريقة وسيطًا ثانيًا أو ثالثًا اختياريًا يحتوي على خيارات على مستوى الطلب:يتم تمريره كترويسة
Idempotency-Key. يؤدي استخدام المفتاح نفسه مع الحمولة نفسها إلى
إرجاع النتيجة الأصلية بدلًا من إنشاء نسخة مكررة. راجع API
idempotency.إشارة إلغاء قياسية. تُلغي الطلبات قيد التنفيذ وعمليات الاستطلاع طويلة الأمد
client.tasks.wait(...), client.projects.wait(...), و
client.exports.wait(...).ما التالي
- Projects — أنشئ مشروعك الأول
- Errors — تعامل مع حالات فشل المصادقة
- API authentication — تفاصيل ترويسات HTTP الخام
