UlazAI documente pentru dezvoltatori
Autentificare
Model de autentificare
Punctele finale pentru imagini și videoclipuri API acceptă autentificarea cu cheia API. Pentru extern
integrări, utilizați o cheie API cu Authorization antet.
Important:
/api/register/ şi /api/login/ sunt
în prezent dezactivat și revin 403. Utilizați fluxul de conectare web și cheia API
management în schimb.
Configurare recomandată
- Conectați-vă la /conturi/login/.
- Creați o cheie API în tabloul de bord sau prin intermediul
POST /api/api-keys/în timp ce este autentificat. - Trimite cereri la
/api/v1/...cu cheia înscrisăAuthorization. - Pentru descoperirea modelului, sunați
/api/v1/models/image/şi/api/v1/models/video/.
Formate de antet de autorizare
Backend-ul acceptă mai multe formate de antet de autentificare.
Authorization: Bearer YOUR_API_KEY
Authorization: Token YOUR_API_KEY
Authorization: YOUR_API_KEY
Creați o cheie API (autentificată prin sesiune)
Dacă sunteți conectat cu o sesiune de browser, puteți crea chei în mod programatic.
curl -X POST https://ulazai.com/api/api-keys/ \
-H "Content-Type: application/json" \
-H "X-CSRFToken: YOUR_CSRF_TOKEN" \
-H "Cookie: sessionid=YOUR_SESSION" \
-d '{
"name": "Production key"
}'
Răspunsul include cheia completă o singură dată. Păstrați-l imediat.
Depanare de autentificare
401înseamnă că cheia lipsește, este invalidă sau este revocată.402poate indica niciun credit achiziționat pentru utilizarea API.- Creditele de bun venit sunt doar pentru site-ul web și nu pot fi utilizate prin API.