Veřejné API
Diagnostika 401, 403, 422 a 429
401 znamená, že klíč nebyl vůbec přijat. 403 znamená, že přijat byl, ale operace není povolena. 422 znamená, že požadavek byl pochopen a payload byl špatně. 429 znamená, že jste přes rate limit a máte počkat, ne opakovat hned.
Kroky
- U 401 ověřte, že klíč existuje, nevypršel a odesílá se v hlavičce, o které si myslíte — obvyklou příčinou je useknuté vložení.
- U 403 přečtěte
code: nedostatečný scope, adresa mimo allow-list, nebo klíč jiného workspace. Nové připojení nepomůže; musí se změnit oprávnění. - U 422 přečtěte pole, které odpověď jmenuje, a opravte payload.
- U 429 respektujte hlavičky rate limitu a počkejte. Okamžité opakování to jen zhorší.
- Uschovejte
requestIdz odpovědi — právě to umožní podpoře najít vaše konkrétní volání.
Jak ověřit výsledek
Tentýž požadavek po opravě projde a odpověď nese status 2xx s očekávaným objektem.
Co se obvykle pokazí
- Brát 403 jako špatný klíč a vydat ho znovu, což nic nezmění.
- Opakovat 429 v těsné smyčce.
- Poslat podpoře klíč místo ID požadavku.
Vyřešilo to váš problém?
Tohle nepomohlo
Napište nám s platformou a verzí, kroky, které jste udělali, očekávaným výsledkem a workspace nebo QR kódem, kterého se to týká. Než cokoli přiložíte, zamaskujte každé tajemství.
Napsat podpoře