ภาพรวมของ Time Zone API

Time Zone API คือบริการที่ยอมรับคำขอ HTTP ของ พิกัดละติจูด/ลองจิจูด รวมทั้งวันที่และเวลาที่ต้องการ แสดงเวลา ข้อมูลโซนสำหรับสถานที่ตั้งนั้น รวมถึงการชดเชยเวลา UTC และการออมแสง

เหตุผลที่ควรใช้ Time Zone API

เมื่อใช้ Time Zone API คุณสามารถพัฒนาแอปพลิเคชันสำหรับ รหัสเขตเวลาและชื่อสำหรับวันที่และเวลาในสถานที่ที่เจาะจง บนแผนที่ ตัวอย่างเช่น คุณสามารถแสดงข้อมูลต่อไปนี้ ข้อมูลเขตเวลา:

  • ชื่อเขตเวลาที่แปลแล้วสำหรับตำแหน่งบนแผนที่จาก Google Maps Platform
  • ปรับเขตเวลาจาก UTC และการปรับเวลาตามฤดูกาล

ข้อมูลเขตเวลาจะมีประโยชน์อย่างยิ่งเมื่อคุณต้องการให้ เว็บไซต์หรือแอปจะแสดงข้อมูลตามเวลาที่เกี่ยวข้องกับผู้ใช้

คุณสามารถใช้ Time Zone API ทำอะไรได้บ้าง

เมื่อใช้ Time Zone API คุณจะสามารถขอเขตเวลาสำหรับ ตำแหน่งบนพื้นผิวโลก โดยมีออฟเซ็ตเวลาจาก UTC และสำหรับเวลาออมแสงสำหรับ สถานที่เหล่านั้น

วิธีการทำงานของ Time Zone API

Time Zone API ยอมรับคำขอ HTTPS ของละติจูด/ลองจิจูด ระบุวันที่และเวลาที่ต้องการเป็นการประทับเวลา หรือ รหัสภาษา โดยจะแสดงผลข้อมูลในรูปแบบที่คำขอระบุไว้ ตัวอย่างต่อไปนี้จะแสดงคำขอสำหรับ เนวาดา สหรัฐอเมริกา โดยมีเอาต์พุตที่ขอใน JSON

 https://maps.googleapis.com/maps/api/timezone/json
    ?location=39.6034810%2C-119.6822510
    &timestamp=1331161200
    &key=YOUR_API_KEY
  

แหล่งข้อมูล

ตารางต่อไปนี้สรุปแหล่งข้อมูลที่มีให้ผ่าน Time Zone API พร้อมกับข้อมูลที่แสดงผล

แหล่งข้อมูล ข้อมูลที่ส่งคืน รูปแบบการคืนสินค้า
เขตเวลา

คุณระบุคำขอพร้อมตำแหน่งและการประทับเวลา โปรดดู จำเป็น พารามิเตอร์

  • รหัสเขตเวลา
  • ชื่อเขตเวลา (ไม่บังคับ)
  • ค่าชดเชยจาก UTC เป็นวินาที
  • ออฟเซ็ตสำหรับ DST ในหน่วยวินาที
  • โปรดดูตัวอย่างคำตอบในเขตเวลา
  • JSON
  • XML

วิธีใช้ Time Zone API

1 เริ่มตั้งค่า เริ่มต้นด้วยตั้งค่า โปรเจ็กต์ Google Cloud และตั้งค่าให้เสร็จสมบูรณ์ คำแนะนำที่ตามมา
2 ลองใช้คำขอเขตเวลา เมื่อมีคีย์ API แล้ว คุณจะเริ่มทดสอบ Time Zone API ได้โดยตรงจาก เบราว์เซอร์ของคุณ ดูตัวอย่างเขตเวลา ในคู่มือคำขอและการตอบกลับในเขตเวลาเพื่อดูรายละเอียด
3 ทำความเข้าใจพื้นฐานคำตอบ สำรวจวิธีใช้ข้อมูลเขตเวลาในแอปหรือเว็บไซต์ โปรดดูการตอบกลับเขตเวลา เพื่อดูรายละเอียด
5 รวมข้อมูลเขตเวลาลงในแอปของคุณ คุณสามารถใช้ข้อมูลเขตเวลาเพื่อปรับปรุงแอปและเว็บไซต์สำหรับผู้ใช้ทั่ว แต่ละภาษาตามเวลา

ไลบรารีของไคลเอ็นต์ที่ใช้ได้

เรียกใช้ API นี้ในภาษา ที่คุณเลือกผ่านไลบรารีไคลเอ็นต์รายการใดรายการหนึ่งต่อไปนี้

Java Client, Python Client, Go Client และ Node.js สำหรับ Google Maps บริการต่างๆ เป็นไลบรารีไคลเอ็นต์ที่สนับสนุนโดยชุมชน โดยเป็นโอเพนซอร์สภายใต้ ใบอนุญาต Apache 2.0 ดาวน์โหลดได้จาก GitHub ซึ่งคุณยังสามารถดูวิธีการติดตั้งและโค้ดตัวอย่างได้อีกด้วย

ขั้นตอนถัดไป