YoukaClient una sola volta e riutilizzalo per tutta la durata del processo.
new YoukaClient(options)
Opzioni
La tua chiave API Youka. Creane una su
online.youka.io/account nella sezione API keys.
Implementazione
fetch personalizzata. Per impostazione predefinita usa il fetch globale. Usala per
iniettare logging, proxy o middleware di retry personalizzato.Archiviare la chiave API
Pattern consigliati:- Variabile d'ambiente
- Secret manager
Iniettare un fetch personalizzato
Ogni metodo dell’SDK usa ilfetch che passi al costruttore. Questo rende facile aggiungere logging o middleware:
Opzioni per richiesta
Ogni metodo accetta un secondo o terzo argomento opzionale con opzioni a livello di richiesta:Passata come header
Idempotency-Key. Riutilizzare la stessa chiave con lo stesso
payload restituisce il risultato originale invece di creare un duplicato. Vedi API
idempotency.Segnale di annullamento standard. Annulla le richieste in corso e i poll di lunga durata
client.tasks.wait(...), client.projects.wait(...) e
client.exports.wait(...).Cosa c’è dopo
- Projects — crea il tuo primo progetto
- Errors — gestisci i fallimenti di autenticazione
- API authentication — dettagli grezzi degli header HTTP
