YoukaClient बनाते हैं और अपनी प्रक्रिया की पूरी अवधि तक उसे पुन: उपयोग करते हैं।
new YoukaClient(options)
विकल्प
string
required
आपकी Youka API key। इसे
online.youka.io/account पर API keys के अंतर्गत बनाएं।
typeof fetch
कस्टम
fetch इम्प्लीमेंटेशन। डिफ़ॉल्ट रूप से ग्लोबल fetch होता है। इसका उपयोग
लॉगिंग, प्रॉक्सी, या कस्टम रिट्राई मिडलवेयर इंजेक्ट करने के लिए करें।API key को स्टोर करना
अनुशंसित पैटर्न:- Environment variable
- Secret manager
कस्टम fetch इंजेक्ट करना
हर SDK मेथड constructor में दिए गएfetch का उपयोग करता है। इससे लॉगिंग या मिडलवेयर जोड़ना आसान हो जाता है:
प्रति-रिक्वेस्ट विकल्प
हर मेथड एक वैकल्पिक दूसरा या तीसरा आर्ग्युमेंट स्वीकार करता है, जिसमें request-level विकल्प होते हैं:string
Idempotency-Key हेडर के रूप में पास किया जाता है। उसी key को उसी
payload के साथ पुन: उपयोग करने पर डुप्लिकेट बनाने के बजाय मूल परिणाम लौटाया जाता है। देखें API
idempotency.AbortSignal
मानक abort signal। in-flight requests और लंबे समय तक चलने वाले
client.tasks.wait(...), client.projects.wait(...), और
client.exports.wait(...) polls को रद्द करता है।आगे क्या
- Projects — अपना पहला प्रोजेक्ट बनाएं
- Errors — प्रमाणीकरण विफलताओं को संभालें
- API authentication — raw HTTP header विवरण
