หลังจากเคยแชร์เนื้อหาใช้งาน API สำหรับเช็ค Tracking เลขที่พัสดุของไปรษณีย์ไทย ไปนานพอสมควร วันนี้เรากลับมา update การใช้งานREST API ที่น่าจะนิยมใช้กันมากที่สุด มีอะไรเปลี่ยนแปลงไปบ้าง ไปดูกัน
เริ่มด้วย ทำการสมัครสมาชิกผ่าน https://track.thailandpost.com/register แล้วเข้าสู่ระบบ

คำอธิบาย

** สามาใช้งาน API ได้สูงสุด 1,000 หมายเลขต่อครั้ง โดยสามารถใช้งานได้ 15 ครั้ง ต่อ 3 วินาที กรณีมีการใช้งานเกิน 15 ครั้ง ต่อ 3 วินาที ระบบจะทำการปิดกั้นการใช้งานชั่วคราว เป็นระยะเวลา 30 วินาที

จะได้ โทเค็นปัจจุบัน นำไปใช้ใน ขั้นตอนที่ 2

Endpoint: https://trackapi.thailandpost.co.th/post/api/v1/authenticate/token

ตัวอย่าง Postman

ผลลัพธ์ Response ค่า Token จะถูกนำไปใช้ใน ขั้นตอนที่ 3

Endpoint: https://trackapi.thailandpost.co.th/post/api/v1/track
Endpoint: https://trackapi.thailandpost.co.th/post/api/v1/receipt/track
สรุปคือ ทุกอย่างเหมือนกัน แต่ต่างกันแค่ Endpoint URL ส่วนด้านล่างนี้จะยกตัวอย่างการเช็คด้วยเลข Barcode

ตัวอย่าง Postman
Headers

Body

ผลลัพธ์ Response

ข้อมูลจาก : thailandpost.com