API заавар
Алдаа
Алдаа бүр HTTP статус код болон машинд уншигдах кодтой ирнэ.
Амжилтгүй хүсэлтийн хариу үргэлж error объекттой. Кодоор нь шалгаж, message-ийг зөвхөн бүртгэл, дибаг хийхэд ашиглана: мессежийн үг өөрчлөгдөж болно.
Хариу402 Payment Required
{
"error": {
"code": "insufficient_credits",
"message": "Not enough credits.",
"balance": 40,
"required": 70
}
}Алдааны кодууд
Хэрхэн хандах вэ
4xxалдааг ижил хүсэлтээр дахин бүү оролд. Хүсэлтээ засах эсвэл хэрэглэгчид мэдэгдэнэ. Үл хамаарах нь429:Retry-Afterсекунд хүлээгээд дахин илгээнэ.502 provider_failed-ийг дахин оролдож болно: кредит буцсан. Операторын түр саатал байж магадгүй.500 server_errorэсвэл сүлжээний тасалдлын үед мессеж илгээгдсэн эсэх тодорхойгүй. Давхар илгээхээс сэргийлжIdempotency-Keyтолгойтой дахин оролдоно.