जगह की जानकारी पर माइग्रेट करना (नया)

Places API, मौजूदा जगह की जानकारी. अगर आप मौजूदा Places API से परिचित हैं, तो जगह की जानकारी का नया वर्शन ये बदलाव करता है:

  • फ़ील्ड मास्क करना ज़रूरी है. आपको यह बताना होगा कि कौनसे फ़ील्ड लौटाए जाने हैं डालें. लौटाए गए फ़ील्ड की कोई डिफ़ॉल्ट सूची नहीं है. अगर आप छोड़ देते हैं इस सूची में, इन तरीकों से गड़बड़ी दिखती है. ज़्यादा जानकारी के लिए, यह देखें FieldMask.
  • नई जगह की जानकारी में दोनों सुविधाएं काम करती हैं एपीआई पासकोड और OAuth टोकन का इस्तेमाल किया जा सकता है.
  • नए वर्शन में, रिस्पॉन्स फ़ॉर्मैट के तौर पर सिर्फ़ JSON काम करता है जगह की जानकारी.
  • जगह की जानकारी के लिए JSON रिस्पॉन्स फ़ॉर्मैट (नई जानकारी) एपीआई को मौजूदा एपीआई के फ़ॉर्मैट से बदल दिया गया है. ज़्यादा जानकारी के लिए, यह देखें जगहें एपीआई से मिले रिस्पॉन्स को माइग्रेट करें.

नीचे दी गई टेबल में पैरामीटर की मौजूदा सूची स्थान के विवरण, जिनका नाम बदला गया है या जिनके लिए संशोधित किया गया है नई जगह की जानकारी या वे पैरामीटर जो अब मान्य नहीं हैं समर्थित हैं.

मौजूदा पैरामीटर नया पैरामीटर नोट
place_id places/PLACE_ID स्ट्रिंग places/PLACE_ID को जगह के संसाधन का नाम. किसी जगह की जानकारी (नई) से मिले जवाब में, आस-पास खोज (नया) और टेक्स्ट खोज (नया) अनुरोध है, तो यह स्ट्रिंग रिस्पॉन्स के name फ़ील्ड में होती है. जवाब के id फ़ील्ड में स्टैंडअलोन जगह का आईडी होता है.
language languageCode
region regionCode

अनुरोध का उदाहरण

जीईटी अनुरोध के नीचे दिए गए उदाहरण में मौजूदा जगह की जानकारी. इस उदाहरण में, आपने JSON का अनुरोध किया है एक जगह के आईडी के बारे में जानकारी देने वाला रिस्पॉन्स और सभी पैरामीटर को यूआरएल के रूप में पास करना पैरामीटर का इस्तेमाल करें. इस उदाहरण में fields का भी इस्तेमाल किया गया है, इसलिए जवाब में सिर्फ़ जगह का डिसप्ले नेम और फ़ॉर्मैट किया गया पता:

curl -L -X GET \
'https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJj61dQgK6j4AR4GeTYWZsKWw&fields=name%2Cformatted_address&key=API_KEY'

जगह की जानकारी (नई सुविधा) की मदद से, जीईटी अनुरोध करें और अनुरोध के हिस्से के रूप में URL पैरामीटर और हेडर के सभी पैरामीटर पास करते हैं. यह उदाहरण में फ़ील्ड मास्क का भी इस्तेमाल किया जाता है, इसलिए जवाब में सिर्फ़ डिसप्ले नाम शामिल होता है और प्रारूपित पता:

curl -X GET -H 'Content-Type: application/json' \
-H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: displayName,formattedAddress" \
https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw

स्ट्रिंग places/PLACE_ID को प्लेस भी कहा जाता है संसाधन का नाम. किसी जगह की जानकारी से जवाब में मिली जानकारी (नया), Nearby Search (नया) और टेक्स्ट खोज (नया) अनुरोध, यह स्ट्रिंग इसमें है तो जवाब के name फ़ील्ड में. स्टैंडअलोन जगह का आईडी इसमें शामिल है जवाब का id फ़ील्ड.