यह Google Maps पर मौजूद खास जियोस्पेशियल इकाइयों (जैसे, जगहें) के लिए, Google Maps के यूआरएल की सूची को रिज़ॉल्व करता है.
एचटीटीपी अनुरोध
POST https://mapstools.googleapis.com/v1:resolveMapsUrls
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{ "urls": [ string ] } |
| फ़ील्ड | |
|---|---|
urls[] |
ज़रूरी है. Google Maps के वे यूआरएल जिन्हें ठीक करना है. हर यूआरएल, Google Maps का मान्य यूआरएल होना चाहिए. उदाहरण के लिए, https://maps.app.goo.gl/..., https://www.google.com/maps/place/... या https://maps.google.com/.... फ़िलहाल, सिर्फ़ किसी एक जगह पर ले जाने वाले यूआरएल इस्तेमाल किए जा सकते हैं. ज़्यादा से ज़्यादा 20 यूआरएल डाले जा सकते हैं. |
जवाब का मुख्य भाग
v1.resolveMapsUrls के लिए जवाब वाला मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "entities": [ { object ( |
| फ़ील्ड | |
|---|---|
entities[] |
सिर्फ़ आउटपुट के लिए. Google Maps के यूआरएल से मिली, हल की गई इकाइयों की सूची. यह गारंटी दी जाती है कि अनुरोध |
failedRequests |
सिर्फ़ आउटपुट के लिए. Google Maps के यूआरएल के लिए, कुछ गड़बड़ियों की जानकारी देने वाला मैप. कुंजी, एक ऑब्जेक्ट, जिसमें |
saveToMapsUrl |
सिर्फ़ आउटपुट के लिए. Google Maps में, उन सभी इकाइयों को सेव करने का लिंक जिन्हें सही तरीके से हल किया गया है. |
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/maps-platform.mapstools