API สำหรับอ่านข้อมูลน้ำฝน
คุณลักษณะ API สำหรับอ่านข้อมูลน้ำฝน
API ID: A001.1
วัตถุประสงค์: อ่านข้อมูลน้ำฝน
Status: Required (ตั้งแต่ API version 1.0 Draft 1)
Since: 1.0 Draft 1
Revision: 1.0 Draft 1
หมายเหตุ
1) การอ่านข้อมูลที่มีความถี่แตกต่างกัน ให้ทำการ call API แยกกัน
2) ข้อมูล parameter 5-11 ใช้ในการบ่งบอก filter ว่าต้องการดึงข้อมูลของสถานีตรวจวัดครอบคลุมพื้นที่ใดบ้าง
ตัวอย่าง HTTP Request Parameter ในการอ่านค่าแบบช่วงเวลา 15 นาที
ตัวอย่าง HTTP Request Parameter ในการอ่านค่าแบบช่วงเวลารายวัน
หมายเหตุ:
มีการขึ้นบรรทัดใหม่สำหรับ Parameter และไม่ได้ทำ HTTP URL Encode เพื่อให้ง่ายต่อการอ่าน
โครงสร้างของ Response body ข้อมูลน้ำฝน
หมายเหตุ ในกรณีที่ ข้อมูลตามโครงสร้างมาตรฐานไม่ได้กำหนดเป็น Mandatory (ดูหัวข้อที่ 3.1.1) ถ้ามีข้อมูลสามารถส่งข้อมูลนั้นๆได้ตามโครงสร้าง แต่ในกรณีที่ไม่มีข้อมูล API อาจจะไม่ส่งข้อมูลนั้นๆกลับออกมา
ตัวอย่าง HTTP Response Body ของข้อมูลน้ำฝน 15 นาที
หมายเหตุ
ข้อมูลที่ใส่ในตัวอย่างเป็นข้อมูลจำลองเพื่อประกอบความเข้าใจในการทำงานของ API เท่านั้น อาจจะไม่ตรงกับการใช้งานจริง