ข้ามไปยังเนื้อหาหลัก
เวอร์ชัน: ล่าสุด

อัปเดต API Version

อัปเดต API version เริ่มต้นสำหรับบัญชี API version กำหนดรูปแบบ response และฟีเจอร์ที่ใช้ได้ ใช้ endpoint แสดงรายการ API Versions เพื่อค้นหาเวอร์ชันที่ใช้ได้ก่อนอัปเดต


🔑ข้อมูลยืนยันตัวตน API

พารามิเตอร์คำขอ

จำเป็น - 1 รายการพารามิเตอร์ที่จำเป็น
`api_version`STRING(required)
API version ที่จะตั้งเป็นค่าเริ่มต้นสำหรับบัญชี ต้องเป็นเวอร์ชันที่ถูกต้องที่ส่งคืนโดย endpoint แสดงรายการ API Versions
Example:"2019-05-29"

การตอบกลับ

200

อัปเดตสำเร็จ

ส่งคืน account object ที่อัปเดตแล้วพร้อมการตั้งค่า API version ใหม่

Account object ที่อัปเดตประกอบด้วย:
  • id - ตัวระบุบัญชี
  • api_version - API version เริ่มต้นที่อัปเดต
  • email - ที่อยู่อีเมลของบัญชี
  • country - รหัสประเทศ ISO 3166 สองตัวอักษร
  • currency - รหัสสกุลเงิน ISO 4217 สามตัวอักษร
  • fields บัญชีอื่นๆ ทั้งหมด (webhook_uri, supported_currencies ฯลฯ)

400

Bad request

การตรวจสอบ request ล้มเหลว ตรวจสอบข้อความ error สำหรับรายละเอียด

สาเหตุทั่วไป:
  • ระบุ API version ไม่ถูกต้อง
  • ขาดพารามิเตอร์ api_version
  • รูปแบบ API version ไม่ถูกต้อง

401

Unauthorized

การยืนยันตัวตนล้มเหลว API key ไม่ถูกต้องหรือหายไป

404

Not found

ไม่มี API version ที่ระบุ

สาเหตุทั่วไป:
  • สตริง API version ไม่ใช่เวอร์ชันที่ถูกต้อง
  • พิมพ์ตัวระบุเวอร์ชันผิด
  • เวอร์ชันถูก deprecate และไม่สามารถใช้ได้อีกแล้ว

5xx

Server error

เกิดข้อผิดพลาดฝั่งเซิร์ฟเวอร์ ลอง request ใหม่ด้วย exponential backoff


ตัวอย่างโค้ด

curl https://api.omise.co/account/api_version \
-X PATCH \
-u skey_test_5xuy4w91xqz7d1w9u0t: \
-d "api_version=2019-05-29"

ลองใช้งาน

จำเป็น - 1 ฟิลด์
IP ของคุณ: ...กำลังโหลด...