स्थान फ़ील्ड माइग्रेशन (open_now, utc_offset)

जगह फ़ील्ड opening_hours.open_now और utc_offset अब काम नहीं करते इसे 20 नवंबर, 2019 के बाद बंद कर दिया जाएगा 20 फ़रवरी, 2021. ये फ़ील्ड सिर्फ़ इसमें बंद कर दिए गए हैं: Places लाइब्रेरी, Maps JavaScript एपीआई. यह गाइड आपको बताती है कि इन फ़ील्ड का इस्तेमाल बंद कर दें.

opening_hours.open_now फ़ील्ड

यह सेक्शन दिखाता है कि हर तरह के स्थल के लिए इस सुविधा को कैसे अपडेट किया जाए अनुरोध.

जगह की जानकारी के लिए अनुरोध

opening_hours.open_now फ़ील्ड को opening_hours.isOpen() तरीका.

जगह की जानकारी के अनुरोधों के लिए, fields अनुरोध में opening_hours.open_now का अनुरोध करने के बजाय पैरामीटर के तौर पर, fields में opening_hours और utc_offset_minutes शामिल करें अनुरोध पैरामीटर का इस्तेमाल करें, फिर दिखाए गए नतीजे पर 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 की जानकारी पाने के लिए.

आस-पास की खोज और टेक्स्ट से खोज के अनुरोध

आस-पास की खोज और टेक्स्ट से खोज के अनुरोधों के लिए, openNow का इस्तेमाल किया जा सकता है अनुरोध पैरामीटर, जो नतीजों को फ़िल्टर करने का काम करता है, ताकि सिर्फ़ जो फ़िलहाल खुली हैं.

  • openNow:false सभी जगहें दिखाता है.
  • openNow:true सिर्फ़ उन जगहों की जानकारी दिखाता है जो फ़िलहाल खुली हैं.

सभी जगहों को सूचीबद्ध करने और openNow की स्थिति को बताने के लिए, पहले इसका इस्तेमाल करके अनुरोध करें सभी जगहें देखने के लिए openNow:false. इसके बाद, openNow:true का इस्तेमाल करके अनुरोध करें सिर्फ़ खुली जगहें दिखती हैं. इसके बाद, जवाबों को मर्ज करें.

utc_offset फ़ील्ड

स्थान की जानकारी के अनुरोधों में, utc_offset फ़ील्ड को utc_offset_minutes फ़ील्ड. बस utc_offset को इससे बदलें fields अनुरोध पैरामीटर में utc_offset_minutes और इसे पढ़ते समय PlaceResult से मिली जानकारी.