Android के लिए Places SDK टूल, मौजूदा जगह की फ़ोटो के साथ काम करता है. अगर आपको जगह की मौजूदा फ़ोटो के बारे में पता है, तो जगह की फ़ोटो के नए वर्शन में ये बदलाव किए गए हैं:
कीमत तय करने के लिए नए मॉडल का इस्तेमाल करता है. सभी एपीआई की कीमत की जानकारी के लिए, Android के लिए Places SDK टूल (नया) देखें.
जगह की मौजूदा फ़ोटो, बिटमैप इमेज दिखाती है. जगह की फ़ोटो (नया) फ़ंक्शन, इमेज का यूआरआई दिखाता है.
जगह की मौजूदा फ़ोटो का साइज़ ज़्यादा से ज़्यादा 1600 x 1600 पिक्सल हो सकता था. जगह की फ़ोटो (नया) के लिए, ज़्यादा से ज़्यादा 4800 x 4800 पिक्सल का साइज़ इस्तेमाल किया जा सकता है.
अनुरोध करने के लिए, नए
PlacesClient.fetchResolvedPhotoUri()
तरीके को कॉल करें.Places API को चालू करने के बाद ही,
PlacesClient.fetchPhoto()
तरीका इस्तेमाल किया जा सकता है. अगर सिर्फ़ Places API (नया) चालू किया जाता है, तो यह तरीका उपलब्ध नहीं होता.ज़्यादा जानकारी के लिए, एपीआई पासकोड का इस्तेमाल करना लेख पढ़ें.
अनुरोध में, नई
FetchResolvedPhotoUriRequest
क्लास का ऑब्जेक्ट पास करें.रिस्पॉन्स में मौजूद हर फ़ोटो को एक
PhotoMetadata
ऑब्जेक्ट से दिखाया जाता है. Places SDK for Android (नया) के लिए,PhotoMetadata
ऑब्जेक्ट में एक नयाPhotoMetadata.getAuthorAttributions()
तरीका होता है. यह तरीकाAuthorAttributions
टाइप का ऑब्जेक्ट दिखाता है.अगर दिखाए गए
PhotoMetadata
ऑब्जेक्ट में कोई एट्रिब्यूशन या लेखक का एट्रिब्यूशन शामिल है, तो आपको अपने ऐप्लिकेशन में इमेज दिखाने के लिए, इन एट्रिब्यूशन को शामिल करना होगा. एट्रिब्यूशन के बारे में दस्तावेज़ देखें.PhotoMetadata
में, लेखक के नए क्रेडिट ऐक्सेस करने के लिए, आपकोPlaces.initializeWithNewPlacesApiEnabled()
तरीके को कॉल करके, अपने ऐप्लिकेशन को शुरू करना होगा. Places API सेवा चुनने के बारे में ज़्यादा जानने के लिए, अपना Google Cloud प्रोजेक्ट सेट अप करना लेख पढ़ें.
अनुरोध का उदाहरण
उदाहरण के लिए, जगह की फ़ोटो (नया) देखें.