इन रिलीज़ नोट की
सदस्यता लें.
Google Photos API के हर नए वर्शन के रिलीज़ होने पर, इस पेज को अपडेट किया जाता है. बदलावों की सूची में, रिलीज़ की तारीख के हिसाब से जानकारी दी जाती है. इसमें नई सुविधाएं, गड़बड़ियों को ठीक करना, और अन्य बदलाव शामिल होते हैं.
दस्तावेज़ और गाइड में, इस्तेमाल करने के लिए सबसे नए वर्शन के बारे में बताया गया है.
1 अप्रैल, 2025
नोट
इस रिलीज़ में, Photos API में पहले से किए गए बदलाव लागू किए गए हैं.
- Library API से कुछ स्कोप हटाए गए हैं.
- कई तरीकों पर पाबंदी लगाई गई है, ताकि वे सिर्फ़ ऐप्लिकेशन में बनाए गए कॉन्टेंट के साथ काम कर सकें.
- Photos API के उपयोगकर्ता के डेटा और डेवलपर से जुड़ी नई नीति, उचित इस्तेमाल की पुरानी नीति की जगह लागू होगी.
पूरी जानकारी के लिए, Google Photos API से जुड़े अपडेट लेख पढ़ें.
16 सितंबर, 2024
सुविधाएं
- फ़ोटो को सुरक्षित और आसानी से चुनने के लिए, नया पिकर एपीआई जोड़ा गया.
नोट
इस रिलीज़ में, हमने Library API में होने वाले अहम बदलावों के बारे में बताया है. ये बदलाव 31 मार्च, 2025 से लागू होंगे.
- Library API सिर्फ़ आपके ऐप्लिकेशन से बनाई गई फ़ोटो और वीडियो को मैनेज करेगा.
photoslibrary.readonly
,photoslibrary.sharing
, औरphotoslibrary
स्कोप हटाना.- सिर्फ़ ऐप्लिकेशन से बनाए गए कॉन्टेंट पर कई तरीकों से पाबंदी लगाई गई है.
पूरी जानकारी के लिए, Google Photos के एपीआई से जुड़े अपडेट पेज पर जाएं.
27 अक्टूबर, 2022
नोट
- "Google Photos और Flutter की मदद से फ़ोटो शेयर करने वाला ऐप्लिकेशन बनाएं" कोडलैब अब उपलब्ध नहीं है. हमारे अन्य सैंपल देखें और हमारी गाइड में दिए गए सैंपल कोड देखें.
1 जून, 2022
नोट
- अपलोड करने के सबसे सही तरीके जोड़े गए हैं. इससे, अपलोड करने की प्रोसेस को समझने में मदद मिलेगी. साथ ही, आम तौर पर होने वाली गड़बड़ियों और उनसे बचने के तरीकों के बारे में भी पता चलेगा. इसके अलावा, अपलोड करने की प्रोसेस को बेहतर बनाने के लिए सलाह भी दी गई हैं.
27 अक्टूबर, 2021
सुविधाएं
- Google Photos Partner Program: प्रीमियर टीयर लॉन्च किया गया. प्रीमियर टीयर, बेहतर API सुविधाओं का एक सुइट है. इसमें Google Photos की बेहतर मशीन इंटेलिजेंस का फ़ायदा लिया जाता है.
29 सितंबर, 2021
सुविधाएं
- तारीख के फ़िल्टर के आधार पर खोजों को क्रम से लगाने का नया विकल्प. नतीजों को सबसे नए या सबसे पुराने के क्रम में लगाया जा सकता है. इससे, ज़्यादा सटीक टारगेट किए गए खोज नतीजे मिलते हैं. इससे, खोजने की प्रोसेस आसान हो जाती है और परफ़ॉर्मेंस बेहतर होती है.
21 जुलाई, 2021
सुविधाएं
- प्लेबैक बटन के ओवरले के बिना थंबनेल लोड करने के लिए,
-no
वीडियो के बेस यूआरएल के लिए नया पैरामीटर. डिफ़ॉल्ट रूप से, वीडियो के थंबनेल, प्ले बटन के ओवरले के साथ लोड होते हैं. इस नए पैरामीटर की मदद से, वीडियो के थंबनेल पर 'चलाएं' बटन को छिपाया जा सकता है.
हल की गई समस्याएं
- समस्या 181282432: वीडियो के थंबनेल हमेशा, वीडियो चलाने के बटन के ओवरले के साथ दिखते हैं.
25 मई, 2021
हल की गई समस्याएं
- मीडिया आइटम में
photo
मेटाडेटा के लिए,exposureTime
प्रॉपर्टी अपने-आप नहीं भरी गई.
19 मई, 2021
नोट
- मोशन फ़ोटो के लिए बेस यूआरएल के दस्तावेज़ को अपडेट किया गया है. इससे, Android मोशन फ़ोटो और iOS लाइव फ़ोटो के लिए
=dv
पैरामीटर के काम करने के तरीके के बारे में साफ़ तौर पर पता चलता है.
11 फ़रवरी, 2021
नोट
- उचित इस्तेमाल की नीति को अपडेट किया गया है. इसमें विज्ञापन के बारे में कॉन्टेंट जोड़ा गया है और डेटा के इस्तेमाल को कम किया गया है.
7 जुलाई, 2020
सुविधाएं
- एपीआई को अपडेट किया गया है, ताकि Google Photos में शेयर करने के नए कंट्रोल काम कर सकें.
शेयर किए गए एल्बम के लिए,
shareInfo
प्रॉपर्टी के हिस्से के तौर पर अब एक नया फ़ील्ड,isJoinable
दिखता है.isJoinable
केtrue
होने पर, एपीआई लोगों को शेयर किए गए एल्बम में शामिल कर सकता है. अगर किसी मालिक ने Google Photos में किसी एल्बम के लिए, लिंक शेयर करने की सुविधा बंद कर दी है, तोisJoinable
की वैल्यूfalse
होगी. साथ ही, एपीआई उस एल्बम में उपयोगकर्ताओं को शामिल नहीं कर पाएगा. - समस्याएं 111405623,
116379853,
117685011: अब आपके पास, अपने ऐप्लिकेशन से बनाए गए मीडिया आइटम के लिए, एल्बम के टाइटल और कवर फ़ोटो बदलने और जानकारी बदलने का विकल्प है. अपडेट का ऐक्सेस पाने के लिए,
photoslibrary.edit.appcreateddata
के लिए नए अनुमति के दायरे का अनुरोध करें.
17 फ़रवरी, 2020
सुविधाएं
- फ़ोटो के लिए, अपलोड की जाने वाली फ़ाइल का ज़्यादा से ज़्यादा साइज़ 75 एमबी से बढ़ाकर 200 एमबी कर दिया गया है.
- फ़ाइलें अपलोड करते समय, अब बाइट अपलोड करने के चरण में MIME टाइप की जानकारी देना ज़रूरी है.
- अब मीडिया बाइट अपलोड करने के बजाय, मीडिया आइटम बनाते समय फ़ाइल के नाम बताए जाते हैं.
simpleMediaItem
में मौजूद नईfileName
प्रॉपर्टी, UTF-8 स्ट्रिंग के साथ काम करती है. मीडिया बाइट अपलोड करते समय, अब भी मीडिया आइटम का फ़ाइल नाम दिया जा सकता है. हालांकि, हमारा सुझाव है कि आप इसे अपडेट करें.
नोट
- उचित इस्तेमाल की नीति को अपडेट किया गया है. इसमें डेटा के इस्तेमाल और स्टोरेज को कम करने के बारे में कुछ और जानकारी दी गई है.
- मोशन फ़ोटो शामिल करने के लिए, बेस यूआरएल के दस्तावेज़ को अपडेट किया गया है.
16 अगस्त, 2019
सुविधाएं
- समस्या 131874809:
shareInfo
में नई प्रॉपर्टीisOwned
जोड़ी गई है. इससे यह पता चलता है कि उपयोगकर्ता, शेयर किए गए एल्बम का मालिक है या नहीं. ज़्यादा जानकारी के लिए, मीडिया शेयर करने के लिए बनी डेवलपर गाइड देखें.
हल की गई समस्याएं
- समस्या 131711405:
albums.list
रिस्पॉन्स मेंshareableUrl
प्रॉपर्टी मौजूद नहीं थी. - समस्या 113870729:
mediaItems.list
कभी-कभी पेज के बॉर्डर पर डुप्लीकेट मीडिया आइटम दिखाए जाते थे. - समस्या 93428763: वीडियो के मेटाडेटा के लिए
status
फ़ील्ड, अब सबसे अच्छी क्वालिटी वाले वीडियो काVideoProcessingStatus
सही तरीके से दिखाता है.
12 जून, 2019
सुविधाएं
- समस्या 110188560: पसंदीदा के तौर पर मार्क किए गए मीडिया आइटम चुनने के लिए, नया खोज फ़िल्टर:
FeatureFilter
. ContentFilter
के लिए कॉन्टेंट की नई कैटगरी, ताकि खास कैटगरी से मैच करने वाले मीडिया आइटम फ़िल्टर किए जा सकें:ARTS
,CRAFTS
,FASHION
,HOUSES
,GARDENS
,FLOWERS
,HOLIDAYS
.
नोट
- यूज़र इंटरफ़ेस (यूएक्स) के दिशा-निर्देशों को अपडेट किया गया है. इनसे प्रोजेक्ट और एल्बम के नाम तय करने के लिए ज़्यादा दिशा-निर्देश मिलते हैं.
7 मई, 2019
कोड लैब
- नया कोडलैब: Google Photos और Flutter की मदद से, फ़ोटो शेयर करने वाला ऐप्लिकेशन बनाएं. Flutter में Google Photos Library API का इस्तेमाल करके, फ़ोटो शेयर करने वाला ऐप्लिकेशन बनाने का तरीका जानें. ज़्यादा जानकारी के लिए, सैंपल गाइड देखें.
29 अप्रैल, 2019
सुविधाएं
समस्या 109505022: किसी एल्बम में मौजूदा मीडिया आइटम जोड़ने और हटाने के लिए नए कॉल:
ये कॉल, आपके ऐप्लिकेशन से बनाए गए मीडिया आइटम और एल्बम के साथ काम करते हैं. ज़्यादा जानकारी के लिए, एल्बम मैनेज करने से जुड़ी डेवलपर गाइड देखें.
मीडिया आइटम बनाने के लिए,
mediaItems.batchCreate
के लिए REST कॉल करने पर, अब एचटीटीपी स्टेटस207 MULTI-STATUS
दिखता है. ऐसा तब होता है, जब कुछ मीडिया आइटम नहीं बनाए जा सके. ज़्यादा जानकारी के लिए, मीडिया अपलोड करना डेवलपर गाइड देखें.
नोट
- क्लाइंट लाइब्रेरी के नए वर्शन में, एक अहम बदलाव किया गया है.
MediaItem
,Album
, औरDateRange
से जुड़ी क्लास, एक नए पैकेज में शिफ़्ट कर दी गई हैं. इनकी सुविधाओं में कोई बदलाव नहीं हुआ है. सिर्फ़ क्लाइंट लाइब्रेरी में उनकी जगह बदली गई है. Java क्लाइंट लाइब्रेरी (1.2.0) और PHP क्लाइंट लाइब्रेरी (1.2.0) के लिए, रिलीज़ नोट देखें.
14 फ़रवरी, 2019
नोट
- बेस यूआरएल से मीडिया बाइट ऐक्सेस करने के लिए, कोटा की नई सीमा लागू होती है. Google API कंसोल में जाकर, इस कोटे पर नज़र रखी जा सकती है.
हल की गई समस्याएं
- समस्या 124355983: शेयर किए गए कुछ मीडिया आइटम के लिए,
mediaItems.get
को कॉल करते समय 500 कोड वाली गड़बड़ियां.
21 जनवरी, 2019
हल की गई समस्याएं
- समस्या 121998358:
albums.create
रिस्पॉन्स मेंisWriteable
प्रॉपर्टी मौजूद नहीं थी.
7 जनवरी, 2019
हल की गई समस्याएं
- समस्या 118464845:
mediaItems.list
बहुत ज़्यादा खाली पेज दिखाए गए. - समस्या 111714379:
mediaItems.search
नेpageSize
का आधा हिस्सा दिखाया.
30 नवंबर, 2018
सुविधाएं
- एक से ज़्यादा मीडिया आइटम को उनके आइडेंटिफ़ायर के हिसाब से वापस पाने के लिए, नया कॉल
mediaItems.batchGet
. - समस्या 111279349: किसी एल्बम से बाहर निकलने के लिए, नया कॉल
sharedAlbums.leave
जोड़ा गया. - समस्या 111279347: शेयर किए गए एल्बम को निजी के तौर पर मार्क करने के लिए, नया कॉल
albums.unshare
.
हल की गई समस्याएं
- समस्या 113978705:
mediaItems.batchCreate
में सेट किए गए ब्यौरे, एचटीएमएल इकाइयों में बदल दिए गए थे. - समस्या 114462217:
mediaItems.batchCreate
में वीडियो फ़ाइलों के लिए फ़ाइल का नाम सेट नहीं किया जा सका. - समस्या 118475587: मीडिया आइटम के लिए, प्रॉडक्ट के अमान्य यूआरएल दिखाए गए थे.
- समस्या 111862704: बेस यूआरएल ऐक्सेस करते समय 403 कोड वाली गड़बड़ियां.
- समस्या 115932469: कोटा की वजह से अपलोड नहीं हो पा रहे हैं.
6 सितंबर 2018
सुविधाएं
- Java और PHP क्लाइंट लाइब्रेरी अब उपलब्ध हैं.
नोट
- Google Photos Library API अब सभी के लिए उपलब्ध है. Library API के डेवलपर के लिए झलक देखने की सुविधा के दौरान, हमें दिए गए सुझाव/राय और सुविधाओं के अनुरोधों के लिए धन्यवाद.
- Java और PHP क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करने के लिए, नई गाइड देखें.
- क्लाइंट लाइब्रेरी के इस्तेमाल को दिखाने के लिए, गाइड में Java और PHP कोड के सैंपल स्निपेट जोड़े गए हैं.
5 सितंबर, 2018
सुविधाएं
shareToken
का इस्तेमाल करके, कोई एल्बम पाने के लिए, नया कॉलsharedAlbums.get
.shareInfo
में नई प्रॉपर्टीisJoined
जोड़ें. इससे यह पता चलता है कि उपयोगकर्ता ने शेयर किए गए एल्बम में शामिल हुआ है या नहीं.
हल की गई समस्याएं
- समस्या 79321120: वीडियो मीडिया आइटम के लिए, mediaItems.batchCreate रिस्पॉन्स में
mimeType
प्रॉपर्टी मौजूद नहीं थी. - समस्या 79319272: mediaItems.batchCreate के रिस्पॉन्स में,
mediaMetadata
,contributorInfo
जैसी प्रॉपर्टी मौजूद नहीं थीं. - समस्या 110237685: सीओआरएस से जुड़ी फ़ाइल अपलोड करने की समस्या को ठीक किया गया.
- समस्या 79318118: mediaItems.batchCreate कॉल में, किसी एल्बम में एक से ज़्यादा आइटम अपलोड करते समय, आइटम का क्रम एक जैसा नहीं रखा जा रहा था.
नोट
- अगर आपने 5 सितंबर, 2018 से पहले आईडी (जैसे, एल्बम, मीडिया आइटम या बेहतर बनाने वाले आइटम के आईडी) सेव किए हैं, तो वे अब काम नहीं करेंगे, क्योंकि फ़ॉर्मैट बदल गया है. आपको अपने ऐप्लिकेशन में इस्तेमाल करने के लिए, नए आईडी हासिल करने होंगे.
- एल्बम संसाधन की
totalMediaItems
प्रॉपर्टी का नाम बदलकरmediaItemsCount
कर दिया गया है. - mediaItems.list और
mediaItems.search कॉल में,
pageSize
पैरामीटर की ज़्यादा से ज़्यादा वैल्यू को 100 पर सेट कर दिया गया है.pageSize
पैरामीटर तय न करने पर, मीडिया आइटम की डिफ़ॉल्ट संख्या को 25 पर सेट कर दिया गया है. - लाइब्रेरी के कॉन्टेंट की सूची बनाना,
मीडिया शेयर करना, और
मीडिया आइटम ऐक्सेस करना से जुड़ी गाइड को अपडेट किया गया है. इनमें, 31 जुलाई, 2018 को रिलीज़ की गई फ़िल्टर करने की सुविधा
excludeNonAppCreatedData
](/photos/library/guides/apply-filters#nonapp-created) के बारे में जानकारी दी गई है.
31 जुलाई, 2018
सुविधाएं
- मीडिया आइटम की सूची बनाने के लिए नया कॉल
mediaItems.list
. - आपके ऐप्लिकेशन से बनाए गए आइटम या सूची वाले एल्बम खोजने के लिए, नया फ़िल्टर
excludeNonAppCreatedData
जोड़ा गया है. - इमेज ऐक्सेस करने के लिए नए पैरामीटर:
- समस्या 79871479:
c
इमेज को सटीक डाइमेंशन में काटने के लिए, काटने का पैरामीटर. - समस्या 110343547,
समस्या 111228390: ओरिजनल इमेज डाउनलोड करने के लिए,
d
डाउनलोड पैरामीटर.
- समस्या 79871479:
sharedAlbums.join
कॉल करने पर, अब एल्बम दिखता है.- समस्या 109655786:
album
में अब कवर फ़ोटो,coverPhotoMediaItemId
का मीडिया आइटम आईडी शामिल है. - समस्या 79656863:
mediaItem
में अब मीडिया आइटम,filename
का फ़ाइल नाम शामिल है.
हल की गई समस्याएं
- समस्या 79757390: अपलोड के अनुरोधों के दौरान, फ़ाइल का नाम सेट नहीं हो रहा था. मीडिया अपलोड करने से जुड़ी गाइड में,
X-Goog-Upload-File-Namefile
औरX-Goog-Upload-Protocol
फ़ील्ड देखें. - समस्या 80182372: फिर से शुरू किए जा सकने वाले अपलोड से गड़बड़ी का मैसेज मिला. अपडेट किए गए प्रोटोकॉल के लिए, फिर से शुरू किए जा सकने वाले अपलोड की नई गाइड देखें.
- समस्या 79497397: albums.list रिस्पॉन्स में
isWriteable
प्रॉपर्टी मौजूद नहीं है. - समस्या 111143493:
PEOPLE
कॉन्टेंट कैटगरी के हिसाब से फ़िल्टर करने की सुविधा, गलत नतीजे दिखा रही थी. - समस्या 111056278:
BIRTHDAYS
कॉन्टेंट कैटगरी के लिए फ़िल्टर करने की सुविधा से गड़बड़ी का मैसेज मिल रहा था.
झलक देखने के लिए बनाया गया वर्शन - 8 मई, 2018
Library API की शुरुआती रिलीज़.
ज्ञात समस्याएं
- अगर
GET mediaItem
को जो मीडिया आइटमid
मिलता है वह शेयर किए गए एल्बम से लिया गया है और उसका मालिकाना हक उपयोगकर्ता के पास नहीं है, तोGET mediaItem
गड़बड़ी का मैसेज दिखाता है. batchCreate
कॉल से मिलने वाले जवाब मेंmediaMetadata
याcontributorInfo
नहीं दिखेगा.- अगर मीडिया आइटम कोई वीडियो है, तो
batchCreate
कॉल सेmimeType
नहीं मिलेगा. batchCreate
एक से ज़्यादा आइटम अपलोड करते समय, क्रम में बदलाव हो जाता है.- शेयर किए गए एल्बम के मालिक के तौर पर, शेयर किए गए एल्बम में मीडिया आइटम बनाते समय,
batchCreate
, क्रम में लगाने (position
जोड़ने) की सुविधा का इस्तेमाल नहीं कर सकता. यह डिफ़ॉल्ट रूप से एल्बम के आखिर में दिखता है.