परिचय
जगह का आईडी मिलने के बाद, Place Details (नया)का अनुरोध करके, किसी खास जगह या दिलचस्पी वाली जगह के बारे में ज़्यादा जानकारी पाई जा सकती है. Place Details (नया) के अनुरोध पर, बताई गई जगह के बारे में ज़्यादा जानकारी मिलती है. जैसे, उसका पूरा पता, फ़ोन नंबर, उपयोगकर्ता की रेटिंग, और समीक्षाएं.
जगह का आईडी पाने के कई तरीके हैं. इन तरीकों का इस्तेमाल किया जा सकता है:
- Text Search (नया) या Nearby Search (नया)
- Geocoding API
- Routes API
- Address Validation API
- Autocomplete (नया)
APIs Explorer की मदद से, लाइव अनुरोध किए जा सकते हैं. इससे आपको एपीआई और एपीआई के विकल्पों के बारे में जानकारी मिलती है:
Place Details (नया) के अनुरोध
Place Details (नया) का अनुरोध, इस फ़ॉर्म में एचटीटीपी जीईटी अनुरोध होता है:
https://places.googleapis.com/v1/places/PLACE_ID
जीईटी अनुरोध के हिस्से के तौर पर, सभी पैरामीटर को यूआरएल पैरामीटर के तौर पर या हेडर में पास करें. उदाहरण के लिए:
https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw?fields=id,displayName&key=API_KEYया curl कमांड में:
curl -X GET -H 'Content-Type: application/json' \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: id,displayName" \ https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw
Place Details (नया) के जवाब
Place Details (नया) के अनुरोध पर, JSON ऑब्जेक्ट जवाब के तौर पर मिलता है. जवाब में:
- जवाब को
Placeऑब्जेक्ट के तौर पर दिखाया जाता है.Placeऑब्जेक्ट में, जगह के बारे में पूरी जानकारी होती है. - अनुरोध में पास किया गया FieldMask, ऑब्जेक्ट में दिखाए गए फ़ील्ड की सूची तय करता है
Place.
पूरा JSON ऑब्जेक्ट इस फ़ॉर्म में होता है:
{ "name": "places/ChIJkR8FdQNB0VQRm64T_lv1g1g", "id": "ChIJkR8FdQNB0VQRm64T_lv1g1g", "displayName": { "text": "Trinidad" } ... }
ज़रूरी पैरामीटर
-
FieldMask
जवाब में दिखाए जाने वाले फ़ील्ड की सूची तय करने के लिए, जवाब के फ़ील्ड का मास्क बनाएं. जवाब के फ़ील्ड का मास्क, यूआरएल पैरामीटर
$fieldsयाfields, या एचटीटीपी हेडरX-Goog-FieldMaskका इस्तेमाल करके, तरीके में पास करें. जवाब में, दिखाए जाने वाले फ़ील्ड की कोई डिफ़ॉल्ट सूची नहीं होती. अगर फ़ील्ड मास्क शामिल नहीं किया जाता है, तो यह तरीका एक गड़बड़ी दिखाता है.फ़ील्ड मास्किंग, डिज़ाइन का एक अच्छा तरीका है. इससे यह पक्का किया जाता है कि आपने ज़रूरत से ज़्यादा डेटा का अनुरोध न किया हो. इससे, प्रोसेसिंग में लगने वाला अनावश्यक समय और बिलिंग शुल्क से बचने में मदद मिलती है.
जवाब में दिखाए जाने वाले, जगह के डेटा टाइप की कॉमा लगाकर अलग की गई सूची तय करें. उदाहरण के लिए, जगह का डिसप्ले नेम और पता पाने के लिए.
X-Goog-FieldMask: displayName,formattedAddress
सभी फ़ील्ड पाने के लिए,
*का इस्तेमाल करें.X-Goog-FieldMask: *
इनमें से एक या ज़्यादा फ़ील्ड तय करें:
इन फ़ील्ड से, Place Details Essentials IDs Only SKU ट्रिगर होता है:
attributions
id
moved_place
moved_place_id
name*
photos
*
nameफ़ील्ड में, जगह का संसाधन का नाम इस फ़ॉर्म में होता है:places/PLACE_ID. जगह का टेक्स्ट नेम पाने के लिए, Pro SKU मेंdisplayNameफ़ील्ड का अनुरोध करें.इन फ़ील्ड से, Place Details Essentials SKU ट्रिगर होता है:
addressComponents
addressDescriptor*
adrFormatAddress
formattedAddress
location
plusCode
postalAddress
shortFormattedAddress
types
viewport
* आम तौर पर, भारत में मौजूद ग्राहकों के लिए, पते के बारे में खास जानकारी बताने की सुविधा उपलब्ध होती है. हालांकि, अन्य जगहों पर यह सुविधा एक्सपेरिमेंटल है.
इन फ़ील्ड से, Place Details Pro SKU ट्रिगर होता है:
accessibilityOptions
businessStatus
containingPlaces
displayName
googleMapsLinks
googleMapsUri
iconBackgroundColor
iconMaskBaseUri
openingDate
primaryType
primaryTypeDisplayName
pureServiceAreaBusiness
subDestinations
timeZone
utcOffsetMinutes
इन फ़ील्ड से, Place Details Enterprise SKU ट्रिगर होता है:
currentOpeningHours
currentSecondaryOpeningHours
internationalPhoneNumber
nationalPhoneNumber
priceLevel
priceRange
rating
regularOpeningHours
regularSecondaryOpeningHours
transitStation
userRatingCount
websiteUriइन फ़ील्ड से, Place Details Enterprise + Atmosphere SKU ट्रिगर होता है:
allowsDogs
curbsidePickup
delivery
dineIn
editorialSummary
evChargeAmenitySummary
evChargeOptions
fuelOptions
generativeSummary
goodForChildren
goodForGroups
goodForWatchingSports
liveMusic
menuForChildren
neighborhoodSummary
parkingOptions
paymentOptions
outdoorSeating
reservable
restroom
reviews
reviewSummary
routingSummaries*
servesBeer
servesBreakfast
servesBrunch
servesCocktails
servesCoffee
servesDessert
servesDinner
servesLunch
servesVegetarianFood
servesWine
takeout
* सिर्फ़ Text Search और Nearby Search के लिए
-
placeId
यह एक टेक्स्ट आइडेंटिफ़ायर है, जो किसी जगह की यूनीक पहचान करता है. यह Text Search (नया) या Nearby Search (नया) से मिलता है. जगह के आईडी के बारे में ज़्यादा जानने के लिए, जगह के आईडी की खास जानकारी देखें.
`places/PLACE_ID` स्ट्रिंग को, जगह का संसाधन का नाम भी कहा जाता है.
नए एपीआई में, उस फ़ील्ड को अबplaces/PLACE_IDPlace Details (नया), Nearby Search (नया), और Text Search (नया) के अनुरोध के जवाब में, यह स्ट्रिंग जवाब केnameफ़ील्ड में शामिल होती है. जगह का स्टैंडअलोन आईडी, जवाब केidफ़ील्ड में शामिल होता है.displayNameकहा जाता है.
ज़रूरी नहीं पैरामीटर
languageCode
वह भाषा जिसमें नतीजे दिखाने हैं.
- इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें. Google, इस्तेमाल की जा सकने वाली भाषाओं को अक्सर अपडेट करता है. इसलिए, हो सकता है कि यह सूची पूरी न हो.
-
अगर
languageCodeनहीं दिया जाता है, तो एपीआई डिफ़ॉल्ट रूप सेenका इस्तेमाल करता है. अगर कोई अमान्य भाषा कोड दिया जाता है, तो एपीआईINVALID_ARGUMENTगड़बड़ी दिखाता है. - एपीआई, मोहल्ले का ऐसा पता देने की पूरी कोशिश करता है जिसे उपयोगकर्ता और स्थानीय लोग, दोनों आसानी से पढ़ सकें. इस लक्ष्य को पूरा करने के लिए, यह मोहल्ले के पते को स्थानीय भाषा में दिखाता है. साथ ही, अगर ज़रूरी हो, तो पसंदीदा भाषा के हिसाब से, उपयोगकर्ता के लिए पढ़ने लायक स्क्रिप्ट में ट्रांसलिटरेट करता है. बाकी सभी पते, पसंदीदा भाषा में दिखाए जाते हैं. पते के कॉम्पोनेंट, सभी एक ही भाषा में दिखाए जाते हैं. यह भाषा, पहले कॉम्पोनेंट से चुनी जाती है.
- अगर पसंदीदा भाषा में कोई नाम उपलब्ध नहीं है, तो एपीआई सबसे मिलते-जुलते नाम का इस्तेमाल करता है.
- पसंदीदा भाषा का, एपीआई से मिलने वाले नतीजों के सेट और उनके क्रम पर थोड़ा असर पड़ता है. जियोकोडर, भाषा के हिसाब से शॉर्ट फ़ॉर्म को अलग-अलग तरीके से समझता है. जैसे, सड़कों के टाइप के लिए शॉर्ट फ़ॉर्म या ऐसे समानार्थी शब्द जो एक भाषा में मान्य हो सकते हैं, लेकिन दूसरी भाषा में नहीं.
regionCode
जवाब को फ़ॉर्मैट करने के लिए इस्तेमाल किया गया रीजन कोड. इसे दो वर्णों वाली सीएलडीआर कोड वैल्यू के तौर पर तय किया जाता है. इसकी कोई डिफ़ॉल्ट वैल्यू नहीं होती.
अगर जवाब में
formattedAddressफ़ील्ड का देश का नाम,regionCodeसे मैच करता है, तोformattedAddressसे देश का कोड हटा दिया जाता है. इस पैरामीटर काadrFormatAddressपर कोई असर नहीं पड़ता. इसमें हमेशा देश का नाम शामिल होता है. साथ ही, इसकाshortFormattedAddressपर भी कोई असर नहीं पड़ता. इसमें कभी भी देश का नाम शामिल नहीं होता.ज़्यादातर सीएलडीआर कोड, आईएसओ 3166-1 कोड के जैसे ही होते हैं, हालांकि, इनमें कुछ खास अंतर होते हैं. उदाहरण के लिए, यूनाइटेड किंगडम का ccTLD है "uk" (.co.uk) जबकि इसका आईएसओ 3166-1 कोड "gb" है (तकनीकी तौर पर "ग्रेट ब्रिटेन और उत्तरी आयरलैंड का यूनाइटेड किंगडम" इकाई के लिए). लागू कानून के आधार पर, इस पैरामीटर से नतीजों पर असर पड़ सकता है.
-
sessionToken
सेशन टोकन, उपयोगकर्ता की ओर से जनरेट की गई स्ट्रिंग होती हैं. इनसे, Autocomplete (नया) के कॉल को "सेशन" के तौर पर ट्रैक किया जाता है. Autocomplete (नया), बिलिंग के मकसद से, उपयोगकर्ता के ऑटोकंप्लीट खोज की क्वेरी और जगह चुनने के चरणों को अलग-अलग सेशन में ग्रुप करने के लिए, सेशन टोकन का इस्तेमाल करता है. सेशन टोकन, Place Details (नया) के उन कॉल में पास किए जाते हैं जो Autocomplete (नया) के कॉल के बाद किए जाते हैं. ज़्यादा जानकारी के लिए, सेशन टोकन देखें.
Place Details (नया) का उदाहरण
यहां दिए गए उदाहरण में, placeId के हिसाब से किसी जगह की जानकारी का अनुरोध किया गया है:
curl -X GET -H 'Content-Type: application/json' \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: id,displayName" \ https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw
ध्यान दें कि X-Goog-FieldMask हेडर से पता चलता है कि
जवाब
में ये डेटा फ़ील्ड शामिल हैं: id,displayName.
इसके बाद, जवाब इस फ़ॉर्म में होता है:
{ "id": "ChIJj61dQgK6j4AR4GeTYWZsKWw", "displayName": { "text": "Googleplex", "languageCode": "en" } }
ज़्यादा जानकारी पाने के लिए, फ़ील्ड मास्क में ज़्यादा डेटा टाइप जोड़ें.
उदाहरण के लिए, जवाब में पता और प्लस कोड शामिल करने के लिए, formattedAddress,plusCode जोड़ें:
curl -X GET -H 'Content-Type: application/json' \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: id,displayName,formattedAddress,plusCode" \ https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw
अब जवाब इस फ़ॉर्म में है:
{ "id": "ChIJj61dQgK6j4AR4GeTYWZsKWw", "formattedAddress": "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA", "plusCode": { "globalCode": "849VCWC7+RW", "compoundCode": "CWC7+RW Mountain View, CA, USA" }, "displayName": { "text": "Googleplex", "languageCode": "en" } }
पते के बारे में खास जानकारी पाएं
पते के बारे में खास जानकारी देने वाली सुविधा से, किसी जगह की लोकेशन के बारे में जानकारी मिलती है. इसमें आस-पास के लैंडमार्क और शामिल इलाके भी शामिल होते हैं.
यहां दिए गए उदाहरण में, सैन होज़े के मॉल में मौजूद डिपार्टमेंटल स्टोर
के लिए, Place Details (नया) का अनुरोध दिखाया गया है. इस उदाहरण में, आपने फ़ील्ड मास्क में addressDescriptors
शामिल किया है:
curl -X GET https://places.googleapis.com/v1/places/ChIJ8WvuSB7Lj4ARFyHppkxDRQ4 \ -H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: name,displayName,addressDescriptor"
जवाब में, अनुरोध में बताई गई जगह, आस-पास के लैंडमार्क की सूची और जगह से उनकी दूरी, और इलाकों की सूची और जगह से उनके संबंध की जानकारी शामिल होती है:
{ "name": "places/ChIJ8WvuSB7Lj4ARFyHppkxDRQ4", "displayName": { "text": "Macy's", "languageCode": "en" }, "addressDescriptor": { "landmarks": [ { "name": "places/ChIJVVVVUB7Lj4ARXyb4HFVDV8s", "placeId": "ChIJVVVVUB7Lj4ARXyb4HFVDV8s", "displayName": { "text": "Westfield Valley Fair", "languageCode": "en" }, "types": [ "clothing_store", "department_store", "establishment", "food", "movie_theater", "point_of_interest", "restaurant", "shoe_store", "shopping_mall", "store" ], "spatialRelationship": "WITHIN", "straightLineDistanceMeters": 220.29175 }, { "name": "places/ChIJ62_oCR7Lj4AR_MGWkSPotD4", "placeId": "ChIJ62_oCR7Lj4AR_MGWkSPotD4", "displayName": { "text": "Nordstrom", "languageCode": "en" }, "types": [ "clothing_store", "department_store", "establishment", "point_of_interest", "shoe_store", "store" ], "straightLineDistanceMeters": 329.45178 }, { "name": "places/ChIJmx1c5x7Lj4ARJXJy_CU_JbE", "placeId": "ChIJmx1c5x7Lj4ARJXJy_CU_JbE", "displayName": { "text": "Monroe Parking Garage", "languageCode": "en" }, "types": [ "establishment", "parking", "point_of_interest" ], "straightLineDistanceMeters": 227.05153 }, { "name": "places/ChIJxcwBziHLj4ARUQLAvtzkRCM", "placeId": "ChIJxcwBziHLj4ARUQLAvtzkRCM", "displayName": { "text": "Studios Inn by Daiwa Living California Inc.", "languageCode": "en" }, "types": [ "establishment", "lodging", "point_of_interest", "real_estate_agency" ], "straightLineDistanceMeters": 299.9955 }, { "name": "places/ChIJWWIlNx7Lj4ARpe1E0ob-_GI", "placeId": "ChIJWWIlNx7Lj4ARpe1E0ob-_GI", "displayName": { "text": "Din Tai Fung", "languageCode": "en" }, "types": [ "establishment", "food", "point_of_interest", "restaurant" ], "straightLineDistanceMeters": 157.70943 } ], "areas": [ { "name": "places/ChIJb3F-EB7Lj4ARnHApQ_Hu1gI", "placeId": "ChIJb3F-EB7Lj4ARnHApQ_Hu1gI", "displayName": { "text": "Westfield Valley Fair", "languageCode": "en" }, "containment": "WITHIN" }, { "name": "places/ChIJXYuykB_Lj4AR1Ot8nU5q26Q", "placeId": "ChIJXYuykB_Lj4AR1Ot8nU5q26Q", "displayName": { "text": "Valley Fair", "languageCode": "en" }, "containment": "WITHIN" }, { "name": "places/ChIJtYoUX2DLj4ARKoKOb1G0CpM", "placeId": "ChIJtYoUX2DLj4ARKoKOb1G0CpM", "displayName": { "text": "Central San Jose", "languageCode": "en" }, "containment": "WITHIN" } ] } }
किसी दूसरी जगह पर ले जाए गए कारोबार की जगह की जानकारी पाना
अगर आपके ऐप्लिकेशन में रेफ़र की गई कोई जगह, दूसरी जगह पर ले जाई गई है, तो नई जगह की जानकारी पाने के लिए,
movedPlace और movedPlaceId फ़ील्ड का इस्तेमाल किया जा सकता है.
हमेशा के लिए बंद हो चुकी जगहों के लिए, Place Details (नया) के जवाब के
businessStatus फ़ील्ड में CLOSED_PERMANENTLY दिखता है. साथ ही, जवाब के मुख्य हिस्से में movedPlace और
movedPlaceId फ़ील्ड शामिल नहीं होते.
**किसी नई जगह पर ले जाई गई** जगहों के लिए, Place Details (नया) के जवाब के
businessStatus फ़ील्ड में CLOSED_PERMANENTLY दिखता है. साथ ही, जवाब के मुख्य हिस्से के movedPlace और
movedPlaceId फ़ील्ड में, नई जगह की जानकारी दिखती है.
**किसी दूसरी जगह पर नहीं ले जाई गई** जगहों के लिए, Place Details (नया) के जवाब के मुख्य हिस्से में `movedPlace` या `movedPlaceId` नहीं दिखता.For places that have not moved, Place Details (New) does not return
movedPlace or movedPlaceId in the response body.
यहां दिए गए उदाहरण में, कनाडा के क्यूबेक में मौजूद Marche IGA St-Canut की जगह की जानकारी का अनुरोध किया गया है:
curl -X GET -H 'Content-Type: application/json' \ -H 'x-Goog-Api-Key: API_KEY' \ -H 'X-Goog-FieldMask: id,displayName,businessStatus,movedPlace,movedPlaceId' \ https://places.googleapis.com/v1/places/ChIJUfQdGInVzkwRzAjmjzWB7CQ
अनुरोध के जवाब में, यह जानकारी मिलती है:
{ "id": "ChIJUfQdGInVzkwRzAjmjzWB7CQ", "businessStatus": "CLOSED_PERMANENTLY", "displayName": { "text": "Marche IGA St-Canut", "languageCode": "en" }, "movedPlace": "places/ChIJ36QT7n8qz0wRDqVZ_UBlUlQ", "movedPlaceId": "ChIJ36QT7n8qz0wRDqVZ_UBlUlQ" }
नई जगह के बारे में जानकारी का अनुरोध करने के लिए, Place Details (नया) के नए अनुरोध में, movedPlace फ़ील्ड
में जगह के संसाधन का नाम इस्तेमाल करें.
**एक से ज़्यादा बार दूसरी जगह पर ले जाई गई** जगहों की मौजूदा लोकेशन के बारे में जानकारी पाने के लिए, Place Details (नया) के एक से ज़्यादा अनुरोध करने पड़ सकते हैं. किसी जगह के नतीजे के movedPlace और
movedPlaceId फ़ील्ड, सिर्फ़ अगली लोकेशन की ओर इशारा करते हैं. ये पिछली
लोकेशन की जानकारी नहीं देते. अगर Place Details (नया) के अनुरोध
के जवाब के मुख्य हिस्से में movedPlace और movedPlaceId फ़ील्ड शामिल नहीं हैं, तो इसका मतलब है कि जगह मौजूदा लोकेशन पर है.
आने वाले दिनों में खुलने वाले कारोबारों के बारे में जानकारी पाना
आने वाले दिनों में खुलने वाले कारोबारों के बारे में जानकारी का अनुरोध किया जा सकता है.
अगर खुलने की अनुमानित तारीख में कम से कम महीना शामिल है और यह 90 दिनों से कम है, तो Nearby Search (नया) में openingDate फ़ील्ड में जानकारी दिखेगी.
यहां दिए गए उदाहरण में, इडाहो के न्यू मीडोज़ में आने वाले दिनों में खुलने वाले कारोबार के लिए, Nearby Search (नया) का अनुरोध दिखाया गया है:
curl -X GET \ -H "Content-Type: application/json" \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: id,businessStatus,openingDate" \ "https://places.googleapis.com/v1/places/ChIJp1-VoKWJplQRMz8g-7Wa3Do"
जवाब में, जगह के कारोबार की स्थिति और खुलने की अनुमानित तारीख शामिल है:
{ "id": "ChIJp1-VoKWJplQRMz8g-7Wa3Do", "businessStatus": "FUTURE_OPENING", "openingDate": { "year": 2026, "month": 4, "day": 15 } }
ट्रांज़िट स्टेशन की जानकारी पाना
ट्रांज़िट स्टेशन के बारे में जानकारी पाने के लिए, Place Details (नया) का इस्तेमाल किया जा सकता है. जवाब के मुख्य हिस्से में, स्टेशन के बारे में जानकारी शामिल होती है. जैसे, स्टेशन का नाम, उससे जुड़ी ट्रांज़िट एजेंसियां, और स्टेशन पर आने-जाने वाली ट्रांज़िट लाइनें. इसके अलावा, जवाब में वाहन का आइकॉन और रंग शामिल होते हैं. इनका इस्तेमाल, ट्रांज़िट स्टेशन की जानकारी दिखाने के लिए किया जा सकता है.
यहां दिए गए उदाहरण में, ग्रैंड सेंट्रल स्टेशन के लिए, ट्रांज़िट स्टेशन की जानकारी का अनुरोध दिखाया गया है:
curl -X GET \ -H "Content-Type: application/json" \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: id,displayName,transitStation" \ "https://places.googleapis.com/v1/places/ChIJLVaKiQFZwokRgcybX3K6Pzg"
जवाब के मुख्य हिस्से में, दायरे में मौजूद हर स्टेशन के बारे में जानकारी, स्टेशन पर आने-जाने वाली लाइनें, उस स्टॉप पर ट्रांज़िट एजेंसियों की ओर से जारी की गई चेतावनियां, और रवाना होने की जानकारी शामिल होती है:
{ "id": "ChIJLVaKiQFZwokRgcybX3K6Pzg", "displayName": { "text": "Grand Central", "languageCode": "en" }, "transitStation": { "displayName": { "text": "Grand Central", "languageCode": "en" }, "agencies": [ { "displayName": { "text": "MTA New York City Transit", "languageCode": "en" }, "url": "http://www.mta.info/", "lines": [ { "id": "ChIJ420yFwBZwokR903kVZLSsFc", "vehicleType": "SUBWAY", "displayName": { "text": "42 St Shuttle", "languageCode": "en" }, "shortDisplayName": { "text": "S", "languageCode": "en" }, "textColor": "#FFFFFF", "backgroundColor": "#808183", "url": "https://www.mta.info/schedules/subway/42-st-shuttle", "icon": { "url": "https://maps.gstatic.com/mapfiles/transit/iw2/svg/us-ny-mta/S.svg", "nameIncluded": true }, "vehicleIcon": { "url": "https://maps.gstatic.com/mapfiles/transit/iw2/svg/subway2.svg" } }, { "id": "ChIJDdd_uEdfwokRHbLvWrdBdDM", "vehicleType": "SUBWAY", "displayName": { "text": "5 Train (Lexington Av Express)", "languageCode": "en" }, "shortDisplayName": { "text": "5 Line", "languageCode": "en" }, "textColor": "#FFFFFF", "backgroundColor": "#00933C", "url": "https://www.mta.info/schedules/subway/5-train", "icon": { "url": "https://maps.gstatic.com/mapfiles/transit/iw2/svg/us-ny-mta/5.svg", "nameIncluded": true }, "vehicleIcon": { "url": "https://maps.gstatic.com/mapfiles/transit/iw2/svg/subway2.svg" } } ... ] }, { "displayName": { "text": "MTA", "languageCode": "en" }, "url": "https://new.mta.info/", "lines": [ { "id": "ChIJcwVpzKpZwokR24EBeh8arww", "vehicleType": "BUS", "displayName": { "text": "United Nations - W 42 St Pier", "languageCode": "en" }, "shortDisplayName": { "text": "M42", "languageCode": "en" }, "textColor": "#FFFFFF", "backgroundColor": "#1D59B3", "vehicleIcon": { "url": "https://maps.gstatic.com/mapfiles/transit/iw2/svg/bus2.svg" } } ] }, { "displayName": { "text": "Long Island Rail Road", "languageCode": "en" }, "url": "http://www.mta.info/lirr", "lines": [ { "id": "ChIJv9m8uWM56IkRUcVBQ6Q_In0", "vehicleType": "HEAVY_RAIL", "displayName": { "text": "Ronkonkoma Branch", "languageCode": "en" }, "shortDisplayName": { "text": "LIRR", "languageCode": "en" }, "textColor": "#FFFFFF", "backgroundColor": "#A626AA", "vehicleIcon": { "url": "https://maps.gstatic.com/mapfiles/transit/iw2/svg/rail2.svg" } } ... ] } ], "stops": [ { "id": "ChIJRcemlf1YwokRhFqqw5jKBFM", "stopCode": { "text": "GCT" }, "location": { "latitude": 40.755161, "longitude": -73.975456 }, "wheelchairAccessibleEntrance": true }, { "id": "ChIJ57l2zANZwokRD1pyhuwpfKY", "signageText": { "text": "34 St-Hudson Yards & Main St-Flushing, Queens, 7", "languageCode": "en" }, "location": { "latitude": 40.750983, "longitude": -73.9750686 }, "wheelchairAccessibleEntrance": true }, { "id": "ChIJoVXJgQFZwokR1yzq_WVuEuc", "displayName": { "text": "E 42 St/Park Av", "languageCode": "en" }, "location": { "latitude": 40.7518199, "longitude": -73.9771918 }, "wheelchairAccessibleEntrance": true } ... ] } }
इसे आज़माएं!
APIs Explorer की मदद से, सैंपल अनुरोध किए जा सकते हैं. इससे आपको एपीआई और एपीआई के विकल्पों के बारे में जानकारी मिलती है.
पेज की दाईं ओर मौजूद, एपीआई आइकॉन api को चुनें.
ज़रूरी नहीं है कि अनुरोध के पैरामीटर में बदलाव किया जाए.
अनुरोध भेजें बटन को चुनें. डायलॉग बॉक्स में, वह खाता चुनें जिसका इस्तेमाल करके आपको अनुरोध करना है.
APIs Explorer पैनल में, APIs Explorer विंडो को बड़ा करने के लिए, फ़ुलस्क्रीन आइकॉन fullscreen को चुनें.