ข้ามไปยังเนื้อหาหลัก

API ส่งคืนรหัสสถานะ HTTP ใดบ้าง

ข้อผิดพลาดทุกรายการมีสถานะ HTTP และรหัสข้อผิดพลาดที่คงที่ ให้แยกการทำงานตามรหัส ไม่ใช่ตามข้อความ

การตอบกลับที่เป็นข้อผิดพลาดแต่ละรายการมีรหัส error และข้อความที่เขียนให้คนอ่าน รหัสมีดังนี้

  • 400 invalid_parameter: พารามิเตอร์ไม่รู้จัก ผิดรูปแบบ หรืออยู่นอกช่วงที่กำหนด
  • 400 invalid_cursor: เคอร์เซอร์ผิดรูปแบบ หมดอายุ หรือออกให้กับคีย์อื่นหรือตัวกรองอื่น
  • 401 unauthenticated: ไม่ได้ส่งคีย์ หรือคีย์ไม่เป็นที่รู้จักหรือถูกเพิกถอนแล้ว
  • 403 ip_not_allowed, key_paused, country_not_entitled หรือ upgrade_required: ดูคำอธิบายในหัวข้อ “เหตุใดฉันจึงได้รับข้อผิดพลาด 403”
  • 404 not_found: ไม่มีเส้นทางนี้อยู่
  • 405 method_not_allowed: ทุกเอนด์พอยต์ใช้ GET
  • 429 rate_limited หรือ quota_exceeded: รอให้ครบระยะเวลาที่ระบุไว้ใน Retry-After ก่อน
  • 500 internal_error: ลองใหม่ภายหลัง
  • 503 not_configured หรือ service_unavailable: ลองใหม่อีกครั้งในภายหลัง

อาจมีการเพิ่มรหัสใหม่ หากพบรหัสที่คุณไม่รู้จัก ให้ถือว่าเป็นความล้มเหลวตามสถานะ HTTP ที่มาพร้อมกับรหัสนั้น

ยังต้องการความช่วยเหลืออยู่ใช่ไหม

หากข้อมูลนี้ยังไม่ตอบคำถามของคุณ โปรดติดต่อเราแล้วเราจะช่วยเหลือคุณ

ติดต่อฝ่ายสนับสนุน