การจัดการข้อผิดพลาด
อ่านสถานะ HTTP พร้อมเนื้อหาการตอบกลับ ฟิลด์ข้อผิดพลาดต่างกันตามเอนด์พอยต์ โปรดดูรายละเอียดที่เอกสารอ้างอิง API
- เมื่อหมดเวลาหรือเกิดข้อผิดพลาด 5xx ชั่วคราว ให้ตรวจสอบ ID เนื้อหาหรืองานที่ได้รับก่อน หากลองงานเดิมอีกครั้ง ให้คงข้อมูลและ idempotency_key เดิม จำกัดจำนวนครั้งและเพิ่มเวลารอ HTTP 202 หมายถึงรับงานแล้ว ไม่ใช่เผยแพร่สำเร็จ
- สำหรับ 409 idempotency_conflict ให้เปรียบเทียบคำขอเดิมและผลลัพธ์ อย่าสร้างคีย์ใหม่อัตโนมัติ ใช้คีย์ใหม่เฉพาะเมื่อตั้งใจเริ่มงานใหม่หลังตรวจสอบงานเดิมแล้ว
- แก้ไขข้อมูล การยืนยันตัวตน หรือสิทธิ์ก่อนลองใหม่ สำหรับ 429 ให้ดูข้อผิดพลาดและ Retry-After หากมี โควตาหมดอาจต้องรอรีเซ็ตหรือเปลี่ยนแพ็กเกจ ไม่ใช่รอสั้น ๆ
{ "error": "insufficient_scope", "message": "publishing:write scope is required for this API request."}