API ติดตามพัสดุ ไปรษณีย์ไทย Node JS
- โหลด
- แตกไฟล์
- เปิด cmd ในโฟลเดอร์ที่แจกไฟล์มา
- รันคำสั่ง
npm install
เพื่อลง package ที่จำเป็น - สมัครบัญชีที่ track.thailandpost.co.th
- แก้ใขไฟล์
index.js
ด้วยข้อมูลที่ถูกต้อง - รัน
- ลากโฟล์ thaipost.js เข้าไปในโปรเจก nodejs (แนะนำเก็นใว้ในโฟลเดอร์ lib)
- เพิ่มโคตนี้เข้าไปที่ index.js หรือไฟล์ที่จะใช้
const thaipost = require('./lib/thaipost.js');
NOTE: ตรง./lib/thaipost.js
ต้องเป็นที่อยู่ของไฟล์ - ใช้โคตต่อไปนี้เพื่อเรียก Function มาใช้
thaipost.getPackage("โทเคน", "เลขพัสดุ").then((package) => {
console.log(package);
// ข้อมูลจะเป็นรูปแบบ json แบบ parse แล้ว
// สามารถนำมาใช้ได้ทันที ไม่ต้อง parse อีกรอบ
});
หรือถ้านะไปรันใน function ที่เป็น async
cosnt package = await thaipost.getPackage("โทเคน", "เลขพัสดุ");
console.log(package);
// ข้อมูลจะเป็นรูปแบบ json แบบ parse แล้ว
// สามารถนำมาใช้ได้ทันที ไม่ต้อง parse อีกรอบ
- Good Luck !
- Axios
เอาไปทำอะไรก็ได้ ไม่ว่ากัน Happy coding! :)