อ้างอิงผู้ใช้ API
การยืนยันตัวตนและ API Keys
ทำความเข้าใจการทำงานของ API key ในแต่ละ subscription และแนวทางดูแลความปลอดภัย
อัปเดตล่าสุด 17 เม.ย. 2569
พื้นฐานของ API key
ThailandAPI ใช้ API key ที่ผูกกับ subscription
การทำงานของ key
- key จะผูกกับ subscription ไม่ได้ผูกกับผู้ใช้คนเดียว
- subscription เดียวกันสามารถมีได้หลาย key สำหรับหลาย environment หรือหลาย service
- การคิดเครดิตและการจำกัดอัตราการเรียกใช้งานจะอิงจาก subscription ของ key นั้น
วิธีส่ง key
ให้ส่งผ่าน header X-API-Key ทุกครั้ง
http
GET /your-endpoint HTTP/1.1
Host: api-slug.your-domain.example
X-API-Key: tap_live_xxxxxxxxxแนวทางความปลอดภัย
- อย่าเปิดเผย production key ใน frontend bundle
- ควร rotate key เมื่อมีการเปลี่ยนทีมงานหรือมีการแชร์ credential กว้างเกินไป
- แยก key ระหว่าง local, staging และ production
การตรวจสอบปัญหา
401มักหมายถึง key ไม่ถูกต้อง ถูก revoke หรือไม่ได้ส่งมา429มักหมายถึง subscription ชน rate limit หรือ quota limit- คุณสามารถตรวจสอบ plan และเครดิตคงเหลือได้จากหน้าการใช้งานและ billing
เอกสารที่เกี่ยวข้อง
อ่านต่อในหน้าที่ช่วยต่อยอด workflow เดียวกัน
คู่มือผู้ใช้ API
เริ่มต้นใช้งาน ThailandAPI
ดูวิธีค้นหา API เลือกแพ็กเกจ สร้างคีย์ และส่งคำขอแรกของคุณ
อ่านต่อ
คู่มือผู้ใช้ API
ข้อมูลการจ่ายเงินตามระบบ
คู่มือเบื้องต้นเกี่ยวกับ subscription, billing period, ประวัติการจ่ายเงิน และความหมายของสถานะต่าง ๆ
อ่านต่อ
คำถามพบบ่อยผู้ใช้ API
การคืนเงินและการปรับรายการบิล
ภาพรวมเบื้องต้นว่ากรณีใดอาจเกิดการคืนเงิน วิธีตรวจสอบสถานะ และข้อมูลที่ควรเตรียมก่อนติดต่อ support
อ่านต่อ
คำถามพบบ่อยใช้ร่วมกัน
เมื่อ API ปิด: การเข้าถึงและการคืนเงิน
อธิบายสิ่งที่เกิดขึ้นกับ subscription, API key, รอบบิล และการคำนวณคืนเงินเมื่อ API ถูกปิด
อ่านต่อ