Drive Android API, 6 दिसंबर, 2018 से काम नहीं कर रहा है. यह 1 फ़रवरी, 2023 से पूरी तरह बंद हो जाएगा.
टाइमलाइन
| तारीख | Drive Android API का स्टेटस |
|---|---|
| 6 दिसंबर, 2018 | सार्वजनिक तौर पर बताया गया हो कि सुविधा काम नहीं करेगी. मौजूदा क्लाइंट, एपीआई को सामान्य तरीके से ऐक्सेस कर पाएंगे. हालांकि, उन्हें तुरंत माइग्रेट करने की कोशिश शुरू कर देनी चाहिए. नए क्लाइंट को एपीआई का इस्तेमाल नहीं करना चाहिए. |
| 21 अक्टूबर, 2019 | Drive Android API को Google Play services SDK के डिस्ट्रिब्यूशन से हटा दिया गया है. Drive Android API की डिपेंडेंसी हटाने तक, ऐप्लिकेशन नहीं बनाए जा सकेंगे. हालांकि, मौजूदा बिल्ड पर इसका कोई असर नहीं पड़ेगा. Drive Android API का सार्वजनिक दस्तावेज़ अब उपलब्ध नहीं होगा. |
| 3 मार्च, 2022 | Drive Android API अब काम नहीं करता. साथ ही, सभी एपीआई कॉल काम नहीं करते. क्लाइंट को इस तारीख तक माइग्रेट करना होगा. |
| 1 फ़रवरी, 2023 | Drive Android API पूरी तरह से बंद हो जाएगा. साथ ही, कनेक्ट करने की सभी कोशिशें नाकाम हो जाएंगी. |
Drive REST API का इस्तेमाल करना
Drive REST API में वे सभी सुविधाएं हैं जो Drive Android API में हैं. इनमें ये सुविधाएं शामिल हैं:
- Drive की तरह ही, फ़ाइलों को शेयर करें और उन पर साथ मिलकर काम करें. आपके पास, उपयोगकर्ताओं के लिए अनुमतियां मैनेज करने या शेयर करने का डायलॉग बॉक्स दिखाने का विकल्प होता है. REST API की मदद से, फ़ाइलों पर टिप्पणी भी की जा सकती है. इससे आपका ऐप्लिकेशन, किसी फ़ाइल के बारे में हो रही बातचीत में हिस्सा ले सकता है.
files.listका इस्तेमाल करके फ़ाइलें खोजें. इसके लिए, पारंपरिक इंडेक्सिंग या आपके हिसाब से बनाए गए, इंडेक्स किए जा सकने वाले टेक्स्ट का इस्तेमाल करें.- बदलावों के कलेक्शन की मदद से, फ़ाइलों में हुए बदलावों का पता लगाना. साथ ही, शेयर की गई ड्राइव के ज़रिए उपयोगकर्ता के साथ शेयर की गई किसी भी फ़ाइल में हुए बदलावों का पता लगाना.
- Google Docs को एक्सपोर्ट और कन्वर्ट करें, ताकि आपका ऐप्लिकेशन आसानी से किसी व्यक्ति का दस्तावेज़ खोल सके.
क्लाइंट को माइग्रेट करने में आसानी हो, इसके लिए सैंपल ऐप्लिकेशन उपलब्ध कराया गया है. इसमें ऊपर बताए गए हर बदलाव के बारे में जानकारी दी गई है. इसमें यह भी बताया गया है कि REST API का इस्तेमाल करके, किसी उपयोगकर्ता की Drive फ़ाइलें कैसे बनाई जाती हैं, उनमें बदलाव कैसे किया जाता है, और उनके बारे में क्वेरी कैसे की जाती है. अगर आपको कोई समस्या आती है, तो StackOverflow पर google-drive-api टैग देखें.
माइग्रेशन
Drive Android API अब काम नहीं करता है. साथ ही, सभी एपीआई कॉल काम नहीं करते हैं. इसलिए, पक्का करें कि आपका ऐप्लिकेशन अब एपीआई को कॉल न कर रहा हो. इसके लिए, एपीआई को शुरू करने वाला कोड हटाएं: addApi(Drive.API).
अगर आपने Drive Android API से माइग्रेट नहीं किया है और आपका ऐप्लिकेशन एपीआई को कॉल करने की कोशिश करता है, तो गड़बड़ी का यह मैसेज दिखेगा:
com.google.android.gms.common.api.ApiException: 17: API: Drive.API is not
available on this device. Connection failed with:
ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}