Logo Site EngageLab Mark Colored Transparent
เอกสาร

รหัสสถานะ HTTP

หัวข้อนี้กำหนดข้อกำหนดรหัสการตอบสนอง HTTP สำหรับ REST API ของ MTPush

API การ Push ของ MTPush เวอร์ชันใหม่ v4 API เป็นไปตามข้อกำหนดนี้

คำจำกัดความรหัสสถานะ

รหัส คำอธิบาย คำอธิบายโดยละเอียด
200 OK สำเร็จ!
400 คำขอไม่ถูกต้อง คำขอไม่ถูกต้อง คำอธิบายที่เกี่ยวข้องจะอธิบายเหตุผล
401 ไม่ได้รับการตรวจสอบ ไม่มีข้อมูลการตรวจสอบหรือการตรวจสอบล้มเหลว
403 ถูกปฏิเสธ คำขอถูกเข้าใจแต่ไม่ได้รับการยอมรับ คำอธิบายที่เกี่ยวข้องจะอธิบายเหตุผล
404 ไม่พบ ไม่พบทรัพยากร ผู้ใช้ที่ร้องขอไม่มีอยู่ และรูปแบบคำขอไม่ได้รับการสนับสนุน
405 วิธีการร้องขอไม่เหมาะสม การดำเนินการนี้ไม่รองรับคำขอจากวิธีนี้
410 ออฟไลน์ ทรัพยากรที่ร้องขออยู่ในสถานะออฟไลน์ โปรดดูประกาศที่เกี่ยวข้อง
429 คำขอมากเกินไป จำนวนคำขอเกินขีดจำกัด คำอธิบายที่เกี่ยวข้องจะอธิบายเหตุผลเฉพาะ
500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ เกิดข้อผิดพลาดภายในบนเซิร์ฟเวير โปรดติดต่อเราเพื่อแก้ไขปัญหาโดยเร็ว
502 พร็อกซีไม่ถูกต้อง เซิร์ฟเวอร์บริการออฟไลน์หรือกำลังอัปเกรด โปรดลองอีกครั้งในภายหลัง
503 บริการชั่วคราวไม่พร้อมใช้งาน เซิร์ฟเวอร์ไม่สามารถตอบสนองคำขอได้ โปรดลองอีกครั้งในภายหลัง
504 พร็อกซีหมดเวลา เซิร์ฟเวอร์ทำงานอยู่แต่ไม่สามารถตอบสนองคำขอได้ โปรดลองอีกครั้งในภายหลัง

การปฏิบัติตาม

  • HTTP 200 หมายถึงระบบประมวลผลคำขอแล้ว แต่ไม่ได้รับประกันว่าเป้าหมายทุกรายในชุดการส่งจะสำเร็จ ต้องตรวจสอบ results[target].success ทีละรายการ และอ่าน error.code ของรายการนั้นเมื่อไม่สำเร็จ
  • ข้อผิดพลาดทางธุรกิจระดับคำขอใช้สถานะ 4xx ที่เกี่ยวข้อง การจำกัดอัตราทั้งคำขอแบบชุดคืน HTTP 400 แต่ข้อผิดพลาดการจำกัดอัตรารายรายการ 23008 อาจอยู่ในเนื้อหาการตอบกลับ HTTP 200
  • ข้อผิดพลาดภายในเซิร์ฟเวอร์ระดับคำขอใช้สถานะ 5xx ที่เกี่ยวข้อง หรือ 500
  • เมื่อธุรกิจมีความผิดปกติ เนื้อหาที่ส่งกลับจะใช้รูปแบบ JSON เพื่อกำหนดข้อมูลข้อผิดพลาด
Icon Solid Transparent White Qiyu
ติดต่อฝ่ายขาย