我读过很多关于Google Drive API,Google表格API和其他内容的文章,但是所有版本都在不断变化,我不明白我应该使用什么......
我有一个Android应用,我想用它来写文字到现有的Google云端硬盘电子表格。
示例:只需要一个edittext,我可以将文本放在电子表格的特定单元格中。
电子表格位于与某些人共享的文件夹中,我希望用户输入邮件地址而不是(在我确保该文件夹与他共享后)可以写到文件夹中的电子表格。
还需要从电子表格中检索文本。
有没有人在android中有这样做的经验?
谢谢!
答案 0 :(得分:5)
根据我们交换的意见:
你看了一下:Android - Google Spreadsheet Api提到3项:
Google Drive Api:https://developers.google.com/drive/
用于创建电子表格。如果您使用现有的电子表格,则可能不需要
Google Spreadsheet Api:https://developers.google.com/google-apps/spreadsheets/
读/写电子表格
Google APi java客户端:http://code.google.com/p/google-api-java-client/
将api包装在库中以方便使用。否则直接使用原始的https呼叫
对于身份验证,您将需要oauth2。查看在android中进行谷歌+按钮登录的示例
https://developers.google.com/+/mobile/android/sign-in
一旦您使用了正确的范围(电子表格和驱动器),该库将为您提供调用电子表格客户端库所需的“访问令牌”。