Procházet dokumenty pro vývojáře

Odkaz

Chyby a limity sazeb

Chyby REST používají tuto obálku. Uschovejte si ID požadavku pro podporu a nikdy nepřihlašujte svůj API klíč:

Začněte kódem a requestId

Stabilní kód říká vašemu programu, co se stalo. Lidsky čitelná zpráva vysvětluje tento požadavek. Při kontaktování podpory uložte requestId.

JSON error response
{
  "error": {
    "code": "UNAUTHORIZED",
    "message": "The API key is missing, invalid, or revoked.",
    "requestId": "req_..."
  }
}

Opravte chyby ověřování a plánování

U 401 zkontrolujte, zda záhlaví začíná Nosičem, za nímž následuje jedna mezera a aktivní klíč. Pro 403 zkontrolujte plán účtů a rozsahy vybrané při vytváření klíče.

Opravte chyby stavu nahrávání

U 409 nebo 422 potvrďte, že PUT skončilo, odpovídá typu Content-Type a počet nahraných bajtů se rovná sizeBytes. Pokud vypršela platnost dočasného URL, vytvořte novou úlohu nahrávání.

KódHTTPVýznam
BAD_REQUEST400 / 409HTTP 400 znamená, že tělo požadavku je neplatné; HTTP 409 znamená, že nahrávání nelze dokončit v aktuálním stavu.
UNAUTHORIZED401Klíč API chybí, je neplatný nebo odvolán.
PAID_PLAN_REQUIRED403Účet nemá vhodný placený plán.
INSUFFICIENT_SCOPE403Klíč API nezahrnuje požadovaný rozsah.
NOT_FOUND404Vlastněné nahrání, soubor nebo sdílené položky nebyly nalezeny.
UPLOAD_NOT_READY409Nahraný objekt není připraven k dokončení.
FILE_TOO_LARGE413Soubor překračuje platný limit velikosti.
OBJECT_VALIDATION_FAILED422Ověření nahraného objektu se nezdařilo.
QUOTA_EXCEEDED429Kvóta pro nahrávání je vyčerpána.
RATE_LIMIT_EXCEEDED429Míra požadavků API je vyčerpána.
SERVICE_UNAVAILABLE503Požadovaná služba je dočasně nedostupná.

Záhlaví s omezením rychlosti

Opakujte 429 pouze po Retry-After. Opakujte dočasné chyby 503 s exponenciálním stažením. Nepokoušejte se automaticky opakovat neplatné požadavky 400, 401 nebo 403.