Přejít k obsahu

Vyřešte chyby přístupu k API

Diagnostikujte odpovědi 401 a 403 způsobené ověřením klíče API a kontrolou autorizace.

Aktualizováno

Určete stav

Odpověď 401 znamená, že API nemohlo přijmout přihlašovací údaj. Zkontrolujte, že požadavek obsahuje jednu neprázdnou hlavičku x-api-key a že platnost klíče nevypršela, nebyl odvolán ani zakázán.

Odpověď 403 znamená, že přihlašovací údaj byl rozpoznán, ale požadavek není povolen. Zkontrolujte zejména oprávnění endpointů u klíče, aktuální přístup vlastníka k pracovnímu prostoru, zda operace umožňuje přístup pomocí klíče API a zda má klíč seznam povolených IP adres.

Neposílejte současně x-api-key a Authorization. Threetone odmítá požadavky, které obsahují oba přihlašovací údaje.

Projděte požadavek

  1. Ověřte, že požadavek míří na https://api.threetone.in a zamýšlenou cestu /v1/....
  2. Nahraďte klíč přesnou hodnotou z úložiště tajných údajů. Nepoužívejte maskovaný náhled z řídicího panelu.
  3. Na stránce API Keys zkontrolujte platnost, stav, oprávnění a omezení IP adres klíče.
  4. Ověřte, že klíč patří zamýšlenému uživateli nebo servisnímu účtu pracovního prostoru.
  5. Pokud mohlo dojít k úniku tajné hodnoty, klíč odvolejte a vytvořte nový místo dalšího testování.

Uchovejte údaje o chybě

Chyby API obsahují objekt detail se strojově čitelným status, zprávou message a hodnotou request_id pro většinu selhání ověření a autorizace. Uchovejte stav odpovědi, tělo a hlavičku X-Request-Id. Při žádosti o podporu uveďte ID požadavku, ale nikdy nesdílejte klíč API.