ช่อง Places opening_hours.open_now
และ utc_offset
เลิกใช้งานแล้วในฐานะ
ของวันที่ 20 พฤศจิกายน 2019 และจะปิดให้บริการ
20 กุมภาพันธ์ 2021 ฟิลด์เหล่านี้เลิกใช้งานเฉพาะใน
ไลบรารี Places, Maps JavaScript API คู่มือนี้แสดงวิธีอัปเดตโค้ดเป็น
หยุดใช้ฟิลด์เหล่านี้
opening_hours.open_now
ช่อง
ส่วนนี้จะแสดงวิธีอัปเดตฟังก์ชันนี้สำหรับสถานที่แต่ละประเภท อีกครั้ง
คำขอรายละเอียดสถานที่
ฟิลด์ opening_hours.open_now
จะถูกแทนที่ด้วยอักขระ
opening_hours.isOpen()
สำหรับคำขอรายละเอียดสถานที่
แทนที่จะขอ opening_hours.open_now
ในคำขอ fields
ให้รวม opening_hours
และ utc_offset_minutes
ไว้ใน fields
พารามิเตอร์คำขอ แล้วเรียกเมธอด opening_hours.isOpen()
ในรายการที่แสดงผล
google.maps.places.PlaceResult
เพื่อตรวจสอบว่าสถานที่เปิดอยู่หรือไม่
ตัวอย่างต่อไปนี้จะแสดงคำขอรายละเอียดสถานที่ ซึ่งกำหนดว่าสถานที่
เปิดอยู่:
new google.maps.places.PlacesService(attrContainer).getDetails({
placeId: '...',
fields: ['opening_hours','utc_offset_minutes'],
}, function (place, status) {
if (status !== 'OK') return; // something went wrong
const isOpenAtTime = place.opening_hours.isOpen(new Date('December 17, 2020 03:24:00'));
if (isOpenAtTime) {
// We know it's open.
}
const isOpenNow = place.opening_hours.isOpen();
if (isOpenNow) {
// We know it's open.
}
});
คำขอค้นหาสถานที่
สำหรับคำขอค้นหาสถานที่
ไม่มีการแทนที่ฟิลด์ opening_hours.open_now
คำแนะนำจากเรา
กำลังสร้างคำขอรายละเอียดสถานที่
เพื่อดูข้อมูล opening_hours
การค้นหาบริเวณใกล้เคียงและ คำขอค้นหาข้อความ
สำหรับคำขอ Nearby Search และการค้นหาข้อความ คุณสามารถใช้openNow
พารามิเตอร์คำขอ ซึ่งมีผลในการกรองผลลัพธ์เพื่อรวมเฉพาะ
ที่เปิดให้บริการอยู่ในขณะนี้
openNow:false
แสดงผลสถานที่ทั้งหมดopenNow:true
แสดงผลเฉพาะสถานที่ที่เปิดอยู่เท่านั้น
หากต้องการแสดงรายการสถานที่ทั้งหมดและระบุสถานะopenNow
ให้ส่งคำขอโดยใช้
openNow:false
เพื่อรับข้อมูลสถานที่ทั้งหมด จากนั้นส่งคำขอโดยใช้ openNow:true
เพื่อ
แสดงเฉพาะสถานที่ที่เปิดเท่านั้น จากนั้นจึงรวมคำตอบ
utc_offset
ช่อง
ในคำขอรายละเอียดสถานที่ ฟิลด์ utc_offset
จะถูกแทนที่ด้วยฟิลด์
utc_offset_minutes
เพียงแทนที่ utc_offset
รายการด้วย
utc_offset_minutes
ในพารามิเตอร์คำขอ fields
และเมื่ออ่านข้อความนี้
ข้อมูลจาก PlaceResult