
Here are the Drive API for Android class reference docs too.Google has released a new update for its Drive app on Android, bringing support for password-protected Microsoft Office documents. If you're new to this library, here is the Drive API Android quickstart sample app as well as other code samples to get you started. There's even a Google Drive API for Android, including a docs page specifically on retrieving document contents. However, to perform file-level access, such as in the OP's question, you'd use the Google Drive API. The latest Sheets API provides features not available in older releases, namely giving developers programmatic document-oriented access to a Sheet as if you were using the user interface (create frozen rows, perform cell formatting, resizing rows/columns, adding pivot tables, creating charts, etc.) Can't hurt to pass along the JavaDocs reference for the Sheets API either. here's the Android quickstart code sample as well as the more general Java quickstart code sample for the Sheets API. If you want to perform document-oriented operations on spreadsheets, you'd use the Google Sheets API and do so using the Client Library above. There's also a Google APIs Client Library for Java if you're doing server-side instead. In their place are a Drive API, a Sheets API, and a more native way of integrating with Google technologies from Android apps: the Google APIs Client Library for Android. GData, GData APIs like the Documents List API, ClientLogin, and Drive download URLs are all now obsolete. It's 2017, and there's a completely new way of doing things now. I am pretty sure that I am using the correct uri for downloading spreadsheets because it works when I download through my browser.

Is there another property of the HTTPResponse that contains the. Seems like I am missing something simple here. The HTTPResponse.getStatusMessage returns a 200. Sounds strange, but the result is the actual html for the login page. xsl format the HTTPResponse.parseAsString() method produces an entire html page which appears to be the Google Docs home page. I'm using an HTTPResponse object to store the result of a an HTTPRequest.

A request for txt, html, rtf and doc files works well, however when I request a spreadsheet in either. When the user selects a document another query is made for the documents itself. So far I have an application that authenticates with the services and displays a list of user documents. I am working on an Android app that uses the gdata-java-client to download documents for display only.
