android - 写入 Google 云端硬盘电子表格

标签 android google-drive-api google-docs-api

我阅读了大量有关 Google Drive API、Google Sheets API 和其他内容的资料,但是随着所有版本的不断变化,我不明白我应该使用什么...

我有一个 Android 应用程序,我想用它来将文本写入现有的 Google Drive 电子表格。

示例:只要有一个 edittext,我可以在其中放置文本并将其放入电子表格的特定单元格中。

电子表格位于与某些人共享的文件夹中,我希望用户输入邮件地址,然后(在我确保该文件夹已与他共享后) 可以写到文件夹中的电子表格。

还需要从电子表格中检索文本。

有没有人有在 android 中执行此操作的经验?

谢谢!

最佳答案

根据我们交换的意见:

你看过:Android - Google Spreadsheet Api其中提到了 3 个项目:
谷歌驱动器 API:https://developers.google.com/drive/
用于创建电子表格。如果您使用的是现有电子表格,则可能不需要它。

谷歌电子表格 API:https://developers.google.com/google-apps/spreadsheets/
读取/写入电子表格

谷歌 API Java 客户端:http://code.google.com/p/google-api-java-client/
将 api 包装在库中以便于使用。否则直接使用原始 https 调用。

对于身份验证,您将需要 oauth2。查看在 android 中执行 google+ 按钮登录的示例。
https://developers.google.com/+/mobile/android/sign-in
一旦您拥有正确的范围(电子表格和驱动器),该库将为您提供调用电子表格客户端库所需的“访问 token ”。

关于android - 写入 Google 云端硬盘电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27753329/

相关文章:

android - 有谷歌的 JOBB 工具的替代品吗?

Android RelativeLayout 以编程方式设置 "centerInParent"

macos - 无论如何,是否可以使用 VIM 实时协作处理 Google 文档?

google-api - 使用基于列表的提要 API 和 "sq"参数从 Google 电子表格中检索一系列行

google-docs-api - 如何解决使用 Google Apps 脚本从集合中删除资源时出现的 ETag 错误

android - 如何在 Kotlin 中为变量设置监听器

android - 显示加载/进度指示器的最佳方式?

impersonation - 使用服务帐户模拟 Google 用户

c# - 将 Google 表格导出为 PDF 时,如何访问参数

google-drive-api - 如何在 Google Drive 中搜索子文件夹和子子文件夹?