(दिसंबर वर्ष 2016-फरवरी 2017) इस सवाल के विभिन्न भागों अब कर रहे हैं बाहर के तारीख के रूप में: 1) GData APIs (दोनों दस्तावेज़ सूची और स्प्रेडशीट एपीआई सहित) की पिछली पीढ़ी हैं Google एपीआई हालांकि सभी जीडीएटी एपीआई को बहिष्कृत नहीं किया गया है, all modern Google APIsthe Google Data protocol का उपयोग करें; 2) Google दस्तावेज़ सूची API replaced (और shut down 2015 में) कर दिया गया है Google Drive API (मोबाइल डेवलपर्स द्वारा एक विशिष्ट Google Drive Android API है), 2016 में 3) गूगल released एक नया Google Sheets API v4 (नहीं GData), और 4) Android Studio है अब वरीय ग्रहण पर आईडीई।
Google एपीआई का उपयोग करने के लिए, आपको Google APIs Client Library for Android (या अधिक सामान्य जावा, Google APIs Client Library for Java) प्राप्त करने की आवश्यकता है। अब कुछ उदाहरणों के लिए ... यहां Android quickstart code sample के साथ ही शीट्स एपीआई के लिए अधिक सामान्य Java Quickstart code sample है। JavaDocs reference for the Sheets API के साथ पास करने के लिए भी चोट नहीं पहुंची।
नवीनतम एपीआई पुरानी रिलीज में उपलब्ध सुविधाओं को प्रदान नहीं करता है, अर्थात् डेवलपर्स प्रोग्रामेटिक दस्तावेज़ - एक शीट पर केंद्रित पहुंच जैसे कि आप उपयोगकर्ता इंटरफ़ेस का उपयोग कर रहे थे (जमे हुए पंक्तियां बनाएं, सेल स्वरूपण करें, पंक्तियों/स्तंभों का आकार बदलना, पिवोट टेबल जोड़ना , चार्ट बनाना इत्यादि) हालांकि, फ़ाइल को आयात करने के लिए - & निर्यात के रूप में कम एक्सेस, आप मोबाइल के लिए Google Drive API का उपयोग करेंगे, एक विशिष्ट Google Drive Android API है।
लेकिन आपके उपयोग-मामले के आधार पर, मुझे विश्वास नहीं है कि आपको ड्राइव एपीआई (न ही बहिष्कृत दस्तावेज़ सूची एपीआई) की आवश्यकता है जब तक कि आपको फ़ाइल ऑपरेशंस जैसे खोज या उन ऊपर वर्णित करने की आवश्यकता न हो। आप केवल शीट्स एपीआई का उपयोग अपने "एंड्रॉइड] ऐप से डेटाबेस को स्प्रेडशीट पर ऑनलाइन अपलोड करने के लिए कर सकते हैं और फिर इसे संपादित कर सकते हैं।" "एक शीट में एसक्यूएल डेटा माइग्रेट करने" के ऊपर मेरा एक वीडियो आपको अपने ऐप को लिखने के लिए पर्याप्त छद्म कोड (यही पाइथन है, है ना?) देना चाहिए।
Google एपीआई का उपयोग करने के तरीके के बारे में और जानने के लिए, Google डेवलपर वीडियो की विविधता देखें (series 1 और series 2) मैं उत्पादन कर रहा हूं (ज्यादातर पायथन या जावास्क्रिप्ट का सिर)।
अच्छा लगता है, लेकिन 'नमूना ऐप्स' लिंक टूटा हुआ लगता है। –
लिंक अपडेट किया गया। – ddewaele
उस लिंक पर स्प्रेडशीट्स एपीआई का कोई उदाहरण नहीं है। – Patrick