OpenWeatherMap เป็นเว็บให้ข้อมูลสภาพอากาศ ข้อมูลการพยากรณ์อากาศทั่วโลก ข้อมูลสภาพอากาศย้อนหลัง แผนที่อากาศ ฯลฯ การใช้ง่ายมากๆ เพียงแค่ใส่ชื่อเมืองและประเทศลงไปเท่านั้นก็ได้ข้อมูลสภาพอากาศมาแล้ว นอกจากจะให้ข้อมูลสภาพอากาศแล้ว OpenWeatherMap ยังเปิดข้อมูลให้เรียกใช้งานผ่าน API ได้ด้วย สำหรับค่าใช้จ่ายมีทั้งแบบฟรีและจ่ายเงินแบ่งเป็น Plan ต่างๆ ขึ้นอยู่กับจำนวนการใช้งานและจำนวนข้อมูลที่ต้องการใช้งาน

สำหรับการใช้งาน API มีให้เรียกใช้หลายแบบ เช่น ข้อมูลตามสถานีตรวจอากาศ, ข้อมูลตามเมืองและประเทศ เป็นต้น สำหรับผู้ใช้ทั่วไปอย่างเราก็เรียกใช้ฟรีละกัน เข้าไปที่หน้า API เราจะพบว่า มี service หลายตัวให้เรียก มาลอง service ง่ายๆ อย่างเช่นข้อมูลตามเมืองและประเทศกัน วิธีการก็ง่ายมาก เรียก URL ดังนี้

api.openweathermap.org/data/2.5/weather?q={city name}

api.openweathermap.org/data/2.5/weather?q={city name},{country code}


Continue reading