Прегледайте документите за програмисти

справка

Грешки и ограничения на скоростта

REST грешките използват този плик. Запазете ID на заявката за поддръжка и никога не регистрирайте вашия API ключ:

Започнете с код и requestId

Стабилният код казва на вашата програма какво се е случило. Съобщението, което може да бъде прочетено, обяснява това искане. Запазете requestId, когато се свързвате с поддръжката.

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

Коригиране на грешки при удостоверяване и планиране

За 401 проверете дали заглавката започва с Bearer, последвано от един интервал и активен ключ. За 403 проверете плана на акаунта и обхватите, избрани при създаването на ключа.

Коригирайте грешките в състоянието на качване

За 409 или 422 потвърдете, че PUT е завършен, Content-Type съвпада и броят на качените байтове е равен на sizeBytes. Създайте ново задание за качване, ако временният URL е изтекъл.

КодHTTPЗначение
BAD_REQUEST400 / 409HTTP 400 означава, че тялото на заявката е невалидно; HTTP 409 означава, че качването не може да бъде завършено в текущото му състояние.
UNAUTHORIZED401API ключът липсва, невалиден или е отменен.
PAID_PLAN_REQUIRED403Акаунтът няма отговарящ на условията платен план.
INSUFFICIENT_SCOPE403API ключът не включва необходимия обхват.
NOT_FOUND404Притежаваното качване, файл или споделяне не бяха намерени.
UPLOAD_NOT_READY409Каченият обект не е готов за завършване.
FILE_TOO_LARGE413Файлът надвишава приложимото ограничение за размер.
OBJECT_VALIDATION_FAILED422Каченият обект не бе успешно валидиран.
QUOTA_EXCEEDED429Квотата за качване е изчерпана.
RATE_LIMIT_EXCEEDED429Скоростта на заявка за API е изчерпана.
SERVICE_UNAVAILABLE503Необходимата услуга временно не е налична.

Заглавки за ограничение на скоростта

Опитайте отново 429 само след повторен опит след. Повторен опит за временни грешки 503 с експоненциално забавяне. Не опитвайте автоматично повторно невалидни 400, 401 или 403 заявки.