Přejít k obsahu

Dokumenty pro vývojáře UlazAI

Autentizace

Autentizační model

Obraz a video Koncové body API podporují ověřování pomocí klíče API. Pro externí integrací, použijte klíč API s Authorization záhlaví.

Důležité: /api/register/ a /api/login/ jsou aktuálně zakázáno a vrátit se 403. Použijte webový přihlašovací postup a klíč API řízení místo toho.

Doporučené nastavení

  1. Přihlaste se na /účty/přihlášení/.
  2. Vytvořte klíč API na palubní desce nebo prostřednictvím POST /api/api-keys/ při ověřování.
  3. Žádosti zasílejte na /api/v1/... s vaším klíčem Authorization.
  4. Pro zjištění modelu zavolejte /api/v1/models/image/ a /api/v1/models/video/.

Formáty hlavičky autorizace

Backend přijímá více formátů záhlaví auth.

Authorization: Bearer YOUR_API_KEY
Authorization: Token YOUR_API_KEY
Authorization: YOUR_API_KEY

Vytvořte klíč API (ověřený relací)

Pokud jste přihlášeni pomocí relace prohlížeče, můžete vytvářet klíče programově.

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"
  }'

Odpověď obsahuje celý klíč jednou. Ihned uložte.

Odstraňování problémů s ověřením

  • 401 znamená, že klíč chybí, je neplatný nebo odvolán.
  • 402 může indikovat žádné zakoupené kredity za použití API.
  • Uvítací kredity jsou pouze pro webové stránky a nelze je použít prostřednictvím API.