การแก้ไขปัญหาข้อผิดพลาดการยืนยันตัวตน OAuth ของ API

Last updated: October 9, 2026

สำหรับข้อผิดพลาดเซิร์ฟเวอร์ภายใน 500 และปัญหาการตรวจสอบสิทธิ์กับ Edvisor API

1. ยืนยันปลายทาง API

ใช้เฉพาะปลายทางปัจจุบัน: https://api-v2.edvisor.io/graphql

ปลายทางก่อนหน้า https://api.edvisor.io/graphql ถูกยกเลิกการใช้งานแล้ว คำขอไปยังปลายทางเก่าอาจล้มเหลวหรือถูกบล็อก

2. ตรวจสอบส่วนหัว Authorization

ต้องจัดรูปแบบให้ตรงตามนี้: Authorization: Bearer <your_edvisor_api_key>

ข้อผิดพลาดที่พบบ่อย:

  • พิมพ์ชื่อส่วนหัวผิด
  • ไม่มีคำนำหน้า Bearer
  • มีช่องว่างเกิน

3. ตรวจสอบ API key

  • ยืนยันว่าคีย์ตรงกับคีย์ที่ได้รับ
  • ตรวจสอบว่าไม่มีการแก้ไขโดยไม่ได้ตั้งใจระหว่างการวาง
  • ขอคีย์ที่สร้างใหม่จากฝ่ายสนับสนุนหากไม่แน่ใจ

4. ตั้งค่า Content-Type ที่ถูกต้อง

ต้องเป็น: application/json

จำเป็นสำหรับให้ API ของ Edvisor สามารถตีความเพย์โหลดได้

5. ตรวจสอบผู้ใช้ที่ถูกลบ

API key เชื่อมโยงกับผู้ใช้ การลบผู้ใช้จะทำให้ API key ที่เกี่ยวข้องใช้งานไม่ได้ ติดต่อฝ่ายสนับสนุนเพื่อสร้าง API key ใหม่

6. ตรวจหาการพิมพ์ผิด

ตรวจสอบส่วนหัวและช่องการกำหนดค่าทั้งหมดอย่างละเอียด การพิมพ์ผิดเพียงเล็กน้อยจะทำให้การตรวจสอบสิทธิ์ไม่สำเร็จ

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

หากทุกขั้นตอนไม่สำเร็จ:

แนบการตอบกลับข้อผิดพลาดหรือบันทึกการทำงาน ระบุการเปลี่ยนแปลงที่ทำและรหัสข้อผิดพลาดที่ได้รับ — ซึ่งจะช่วยให้ทั้งสองทีมแก้ไขปัญหาได้เร็วขึ้น

ระบุผลิตภัณฑ์หรือปลายทางที่เกี่ยวข้อง (Edvisor การชำระเงิน, ประกันภัย เป็นต้น) เพื่อให้สามารถแก้ไขได้ตรงจุด