BeginningDeveloperFeaturedIdea for LifejQueryNewbiePHPProgramming Language

วิธีใช้งาน API ของ OpenWeather ทำแอพพลิเคชัน พยากรณ์อากาศ

ก็ไม่มีอะไรมาก Tutorial สั้นอันนี้คือการใช้งาน API ของ Open Weather ร่วมกับ PHP หรือ jQuery มาประยุกต์ใช้สร้างแอพพลิเคชัน พยากรณ์อาการแบบง่ายๆ ครับ

ก่อนอื่นก็ไม่ต้อง พูดพร่ำทำเพลงอะไรครับไปที่เว็บไซต์ http://www.openweathermap.org/ สมัครสมาชิกให้กำลังใจเค้าหน่อยเมื่อสมัครสมาชิกเสร็จเราก็เรียกใช้งาน API ของเค้ากันครับ

http://openweathermap.org/
http://openweathermap.org/

หน้า API มีการเรียกหลายแบบนะครับ ค่าที่ Return กลับมาจะมีทั้ง XML และ JSON ตัวอย่างก็จะมีตั้งแต่การอ้างตำแหน่ง Lat,Lon ของเราเหมาะกับการใช้ตำแหน่งปัจจุบัน หรือชื่อเมืองที่เราอยู่

การ Return ค่าก็จะเป็นตามรูปแบบนี้ (ตัวอย่างคือ JSON)

คำสั่ง PHP มาเรียกใช้ก็จะง่ายๆ เลยครับ ตัวอย่างก็คือ

จะเห็นว่าค่าที่เรียกมาจะประกอบด้วย

  • CityName ชื่อเมือง
  • Weather Status สภาพอากาศ
  • Temp ค่าอุณหภูมิ ณ เวลานั้น
  • WindSpeed คือค่าความแรงลม

ตัวอย่างผมก็ลองทำ ขำ ร่วมกับ fontawesome.css ผ่าน jQuery Mobile ก็จะได้แอพพลิเคชันสวยๆ แบบนี้ครับ

Screen Shot 2557-08-26 at 4.07.14 PM

ลองทำกันดูไม่น่ายาก

เพิ่มเติม องศาเซลเซียส ใช้ฟังก์ชันนี้นะครับ

ส่วนการเรียกว่า ตอนนี้เป็นเวลา กลางวัน หรือกลางคืน Return เป็น Day และ Night ก็

ไม่ยากใช่ไหมครับ?

Tags

Asst. Prof. Banyapon Poolsawas

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Related Articles

Back to top button
Close
Close

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน