Dokumentacja programisty UlazAI
Uwierzytelnianie
Model uwierzytelniania
Punkty końcowe obrazu i wideo API obsługują uwierzytelnianie za pomocą klucza API. Dla zewnętrznych
integracji, użyj klucza API z Authorization nagłówek.
Ważne:
/api/register/ i /api/login/ są
aktualnie wyłączony i powrót 403. Użyj procesu logowania przez Internet i klucza API
zamiast tego zarządzanie.
Zalecana konfiguracja
- Zaloguj się na /konta/logowanie/.
- Utwórz klucz API na swoim pulpicie nawigacyjnym lub przez
POST /api/api-keys/podczas uwierzytelniania. - Wyślij prośby do
/api/v1/...z twoim kluczemAuthorization. - Aby odkryć model, zadzwoń
/api/v1/models/image/i/api/v1/models/video/.
Formaty nagłówków autoryzacji
Backend akceptuje wiele formatów nagłówków uwierzytelniania.
Authorization: Bearer YOUR_API_KEY
Authorization: Token YOUR_API_KEY
Authorization: YOUR_API_KEY
Utwórz klucz API (uwierzytelniony sesją)
Jeśli jesteś zalogowany w sesji przeglądarki, możesz programowo tworzyć klucze.
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"
}'
Odpowiedź zawiera jednorazowo pełny klucz. Przechowuj go natychmiast.
Rozwiązywanie problemów z uwierzytelnianiem
401oznacza brak klucza, nieprawidłowy lub unieważniony.402może wskazywać brak zakupionych kredytów na użytkowanie API.- Kredyty powitalne są dostępne wyłącznie na stronie internetowej i nie można ich wykorzystać za pośrednictwem API.