Prehliadnite si dokumenty pre vývojárov

Odkaz

Chyby a limity sadzieb

Chyby REST používajú túto obálku. Uchovajte si ID žiadosti pre podporu a nikdy neprihlasujte svoj kľúč API:

Začnite s kódom a requestId

Stabilný kód povie vášmu programu, čo sa stalo. Ľudsky čitateľná správa vysvetľuje túto požiadavku. Uložte requestId pri kontaktovaní podpory.

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

Opravte chyby overovania a plánovania

Pre 401 skontrolujte, či hlavička začína Nosičom, za ktorým nasleduje jedna medzera a aktívny kľúč. Pre 403 skontrolujte plán účtov a rozsahy vybrané pri vytváraní kľúča.

Opravte chyby stavu nahrávania

V prípade 409 alebo 422 potvrďte, že PUT skončilo, typ obsahu sa zhoduje a počet nahraných bajtov sa rovná sizeBytes. Ak vypršala platnosť dočasného URL, vytvorte novú úlohu nahrávania.

kódHTTPVýznam
BAD_REQUEST400 / 409HTTP 400 znamená, že telo požiadavky je neplatné; HTTP 409 znamená, že nahrávanie nie je možné dokončiť v aktuálnom stave.
UNAUTHORIZED401Kľúč API chýba, je neplatný alebo je odvolaný.
PAID_PLAN_REQUIRED403Účet nemá vhodný platený program.
INSUFFICIENT_SCOPE403Kľúč API nezahŕňa požadovaný rozsah.
NOT_FOUND404Vlastné nahranie, súbor alebo zdieľanie sa nenašlo.
UPLOAD_NOT_READY409Odovzdaný objekt nie je pripravený na dokončenie.
FILE_TOO_LARGE413Súbor presahuje príslušný limit veľkosti.
OBJECT_VALIDATION_FAILED422Overenie nahraného objektu zlyhalo.
QUOTA_EXCEEDED429Kvóta nahrávania je vyčerpaná.
RATE_LIMIT_EXCEEDED429Miera žiadostí API je vyčerpaná.
SERVICE_UNAVAILABLE503Požadovaná služba je dočasne nedostupná.

Hlavičky s limitom rýchlosti

Opakovať 429 iba po Opakovať po. Zopakujte dočasné chyby 503 s exponenciálnym stiahnutím. Neskúšajte automaticky znova neplatné žiadosti 400, 401 alebo 403.