- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
फ़ोटो के रेफ़रंस वाली स्ट्रिंग का इस्तेमाल करके, फ़ोटो मीडिया पाएं.
एचटीटीपी अनुरोध
GET https://places.googleapis.com/v1/{name=places/*/photos/*/media}
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
name |
ज़रूरी है. यह फ़ोटो मीडिया के संसाधन का नाम है. इसका फ़ॉर्मैट यह है: जगह के ऑब्जेक्ट के |
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
maxWidthPx |
ज़रूरी नहीं. इससे इमेज की ज़्यादा से ज़्यादा चौड़ाई पिक्सल में तय की जाती है. अगर इमेज, तय की गई वैल्यू से छोटी है, तो ओरिजनल इमेज दिखाई जाएगी. अगर इमेज की चौड़ाई या ऊंचाई, तय की गई वैल्यू से ज़्यादा है, तो उसे दोनों में से छोटी वैल्यू के हिसाब से स्केल किया जाएगा. हालांकि, इमेज का ओरिजनल आसपेक्ट रेशियो बरकरार रहेगा. maxHeightPx और maxWidthPx, दोनों प्रॉपर्टी के लिए 1 से 4800 के बीच की कोई भी पूर्णांक वैल्यू इस्तेमाल की जा सकती है. अगर वैल्यू, तय की गई रेंज में नहीं है, तो INVALID_ARGUMENT गड़बड़ी दिखेगी. maxHeightPx या maxWidthPx में से कम से कम एक वैल्यू तय करनी होगी. अगर maxHeightPx और maxWidthPx, दोनों के लिए कोई वैल्यू तय नहीं की जाती है, तो INVALID_ARGUMENT गड़बड़ी दिखेगी. |
maxHeightPx |
ज़रूरी नहीं. इससे इमेज की ज़्यादा से ज़्यादा ऊंचाई पिक्सल में तय की जाती है. अगर इमेज, तय की गई वैल्यू से छोटी है, तो ओरिजनल इमेज दिखाई जाएगी. अगर इमेज की चौड़ाई या ऊंचाई, तय की गई वैल्यू से ज़्यादा है, तो उसे दोनों में से छोटी वैल्यू के हिसाब से स्केल किया जाएगा. हालांकि, इमेज का ओरिजनल आसपेक्ट रेशियो बरकरार रहेगा. maxHeightPx और maxWidthPx, दोनों प्रॉपर्टी के लिए 1 से 4800 के बीच की कोई भी पूर्णांक वैल्यू इस्तेमाल की जा सकती है. अगर वैल्यू, तय की गई रेंज में नहीं है, तो INVALID_ARGUMENT गड़बड़ी दिखेगी. maxHeightPx या maxWidthPx में से कम से कम एक वैल्यू तय करनी होगी. अगर maxHeightPx और maxWidthPx, दोनों के लिए कोई वैल्यू तय नहीं की जाती है, तो INVALID_ARGUMENT गड़बड़ी दिखेगी. |
skipHttpRedirect |
ज़रूरी नहीं. अगर इसे सेट किया जाता है, तो डिफ़ॉल्ट एचटीटीपी रीडायरेक्ट के तरीके को छोड़ दिया जाता है. साथ ही, जवाब को टेक्स्ट फ़ॉर्मैट में दिखाया जाता है. उदाहरण के लिए, एचटीटीपी इस्तेमाल करने के लिए, JSON फ़ॉर्मैट में जवाब दिखाया जाता है. अगर इसे सेट नहीं किया जाता है, तो इमेज मीडिया पर कॉल को रीडायरेक्ट करने के लिए, एचटीटीपी रीडायरेक्ट जारी किया जाएगा. एचटीटीपी के अलावा अन्य अनुरोधों के लिए, इस विकल्प को अनदेखा किया जाता है. |
अनुरोध का मुख्य हिस्सा
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य हिस्सा
Places API से मिला फ़ोटो मीडिया.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है:
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "name": string, "photoUri": string } |
| फ़ील्ड | |
|---|---|
name |
यह फ़ोटो मीडिया के संसाधन का नाम है. इसका फ़ॉर्मैट यह है: |
photoUri |
यह यूआरआई कुछ समय के लिए मान्य होता है. इसका इस्तेमाल, फ़ोटो दिखाने के लिए किया जा सकता है. |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth अनुमति की ज़रूरत होती है:
https://www.googleapis.com/auth/maps-platform.places.getphotomediahttps://www.googleapis.com/auth/maps-platform.placeshttps://www.googleapis.com/auth/cloud-platform