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
- Ověřte, že požadavek míří na
https://api.threetone.ina zamýšlenou cestu/v1/.... - Nahraďte klíč přesnou hodnotou z úložiště tajných údajů. Nepoužívejte maskovaný náhled z řídicího panelu.
- Na stránce API Keys zkontrolujte platnost, stav, oprávnění a omezení IP adres klíče.
- Ověřte, že klíč patří zamýšlenému uživateli nebo servisnímu účtu pracovního prostoru.
- 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.