【问题标题】:Android app that updates Google spreadsheet更新 Google 电子表格的 Android 应用
【发布时间】:2014-02-17 23:34:33
【问题描述】:

我想创建一个允许多个用户连接到 Google 电子表格的 Android 应用程序,通过该应用程序将数据输入到这张单张工作表中。我必须创建一个公共工作表吗?如果是这样,它需要身份验证还是只需要工作表的 url。如果是私人表格,授权需要什么。我已经阅读了电子表格 API,但我不知道从哪里开始。哪个更容易公共或私人工作表。欢迎任何有关如何解决此问题的指导

【问题讨论】:

  • 你成功了吗?

标签: android google-drive-api google-spreadsheet-api


【解决方案1】:

您可以使用 google-apps-script 或 google-spreadsheet-api 3.0 (GData)。但是我 怀疑 google-spreadsheet-api 是你想要的。 Google-apps-script 就像 VBA 并在谷歌服务器上运行。

对于 GData,CellDemo.java 很好地概述了这些特性。 https://gdata-java-client.googlecode.com/svn-history/r51/trunk/java/sample/spreadsheet/cell/CellDemo.java

注意:没有 INSERT 行,只有 APPEND 行。使用 GData - google-spreadsheet-api 3.0

我从未使用过公开表格,不确定。 对于私人工作表,您需要 OAuth2 或应用程序密码。

【讨论】:

  • 因为有多个用户。身份验证如何工作。他们每个人都可以使用自己的帐户进行身份验证,但仍然可以访问同一个电子表格吗?
  • 这看起来像是两个独立的问题。要进行身份验证,您可以使用 OAuth2/OpenID。您可以使用 OAuth2 令牌读取/写入 google drive 帐户中的电子表格。另一个选项可能是共享的 google drive 文件夹。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-13
  • 1970-01-01
  • 2014-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多