Mag-browse ng mga doc ng developer

Sanggunian

Mga error at limitasyon sa rate

Ginagamit ng mga REST error ang sobreng ito. Panatilihin ang request ID para sa suporta at huwag kailanman i-log ang iyong API key:

Magsimula sa code at requestId

Ang stable code ay nagsasabi sa iyong programa kung ano ang nangyari. Ipinapaliwanag ng nababasa ng tao na mensahe ang kahilingang ito. I-save ang requestId kapag nakikipag-ugnayan sa suporta.

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

Ayusin ang mga error sa pagpapatotoo at plano

Para sa 401, tingnan kung ang header ay nagsisimula sa Bearer na sinusundan ng isang puwang at isang aktibong key. Para sa 403, tingnan ang account plan at ang mga saklaw na napili noong ginawa ang key.

Ayusin ang mga error sa estado ng pag-upload

Para sa 409 o 422, kumpirmahin ang PUT tapos na, mga tugma ng Uri ng Nilalaman, at ang bilang ng na-upload na byte ay katumbas ng sizeBytes. Gumawa ng bagong trabaho sa pag-upload kung ang pansamantalang URL ay nag-expire.

KodigoHTTPIbig sabihin
BAD_REQUEST400 / 409HTTP 400 ay nangangahulugan na ang katawan ng kahilingan ay hindi wasto; HTTP 409 ay nangangahulugan na ang pag-upload ay hindi makukumpleto sa kasalukuyang estado nito.
UNAUTHORIZED401Ang API key ay nawawala, hindi wasto, o binawi.
PAID_PLAN_REQUIRED403Ang account ay walang karapat-dapat na bayad na plano.
INSUFFICIENT_SCOPE403Ang API key ay hindi kasama ang kinakailangang saklaw.
NOT_FOUND404Hindi nahanap ang pag-aaring pag-upload, file, o pagbabahagi.
UPLOAD_NOT_READY409Ang na-upload na bagay ay hindi handa para sa pagkumpleto.
FILE_TOO_LARGE413Lumampas ang file sa naaangkop na limitasyon sa laki.
OBJECT_VALIDATION_FAILED422Nabigo sa pagpapatunay ang na-upload na bagay.
QUOTA_EXCEEDED429Naubos na ang quota sa pag-upload.
RATE_LIMIT_EXCEEDED429Naubos na ang API rate ng kahilingan.
SERVICE_UNAVAILABLE503Pansamantalang hindi available ang isang kinakailangang serbisyo.

Mga header na may limitasyon sa rate

Subukang muli ang 429 pagkatapos lamang ng Retry-After. Subukang muli ang pansamantalang 503 error na may exponential backoff. Huwag awtomatikong subukang muli ang mga di-wastong 400, 401, o 403 na kahilingan.