YoukaClient une seule fois et le réutilisez pendant toute la durée de vie de votre processus.
new YoukaClient(options)
Options
Votre clé API Youka. Créez-en une sur
online.youka.io/account sous API keys.
Implémentation
fetch personnalisée. Par défaut, utilise le fetch global. Utilisez ceci pour
injecter de la journalisation, des proxys ou un middleware de nouvelle tentative personnalisé.Stocker la clé API
Modèles recommandés :- Environment variable
- Secret manager
Injecter un fetch personnalisé
Chaque méthode du SDK utilise lefetch que vous passez au constructeur. Cela facilite l’ajout de journalisation ou de middleware :
Options par requête
Chaque méthode accepte un deuxième ou troisième argument optionnel contenant des options au niveau de la requête :Transmis en tant qu’en-tête
Idempotency-Key. Réutiliser la même clé avec le même
payload renvoie le résultat d’origine au lieu de créer un doublon. Voir API
idempotency.Signal d’annulation standard. Annule les requêtes en cours et les sondages de longue durée
client.tasks.wait(...), client.projects.wait(...) et
client.exports.wait(...).Et ensuite
- Projects — créez votre premier projet
- Errors — gérer les échecs d’authentification
- API authentication — détails bruts des en-têtes HTTP
