การแก้ปัญหา ข้อผิดพลาดในการรับรองความถูกต้อง API OAuth

Last updated: May 28, 2026

การแก้ปัญหาการตรวจสอบสิทธิ์ API: (1) จุดเชื่อมต่อ = api-v2.edvisor.io/graphql (เลิกใช้งานแล้ว). (2) การอนุญาต: Bearer <key>. (3) ตรวจสอบคีย์. (4) Content-Type: application/json. (5) ตรวจสอบผู้ใช้ที่ถูกลบ (ทำให้คีย์ใช้งานไม่ได้). (6) ตรวจสอบการพิมพ์ผิด. (7) support@edvisor.io พร้อมบันทึกล็อก.

สำหรับข้อผิดพลาดภายใน 500 และปัญหาเกี่ยวกับการตรวจสอบสิทธิ์กับ 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

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

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

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

จำเป็นสำหรับ API ของเอ็ดในการแปลความหมายข้อมูลที่ส่งมา.

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

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

6. มองหาการพิมพ์ผิด

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

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

ถ้าทุกขั้นตอนล้มเหลว:

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

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