【问题标题】:Can't find spreadsheets v3 API in Google Developers Console在 Google Developers Console 中找不到电子表格 v3 API
【发布时间】:2014-12-31 05:54:23
【问题描述】:

哪个是用于操作电子表格的正确 API?
他们以某种方式从项目设置中的 api 选择中删除了电子表格 v3。但它在 OAuth Playground 中可用...

现在只是 Drive API v2 吗?

为什么他们必须如此快速地更改所有内容并且根本不留下任何文档...
即使他们的 gdata-samples.java-1.47.1 也已经过时,因为大多数人仍在使用 OAuth 1.0
GData Java Doc 真的很糟糕,而且他们的示例如此毫无意义地臃肿

【问题讨论】:

  • 建议你重写。我知道你遇到了问题,你不是唯一一个。通过重写,您可以帮助同一条船上的人。

标签: java gdata google-spreadsheet-api


【解决方案1】:

虽然Sheets API 没有出现在API Libray 列表中,但是您可以创建一个Oauth2 客户端或Public API 访问来使用它。 Sheets API 默认是可访问的,我们不必显式启用它。

OAuth 2.0 允许用户与您共享特定数据(例如,联系人列表),同时将用户名、密码和其他信息保密。

【讨论】:

    【解决方案2】:

    处理电子表格

    使用电子表格 v3 (Gdata) API 如果我记得,您只需要设置 OAuth2。或者 API 密码是一种简单的测试方法,因为 OAuth2 设置很麻烦。

    谷歌应用脚​​本

    还有“Google-apps-script”,它可以编辑电子表格等等。与 GData 相比,它是高级别的,具有更多的功能,可以做许多 Gdata 不能做的事情,但 gdata 具有更好的细粒度控制。

    驱动 API

    如果您想将整个电子表格下载为 PDF/CSV 或其他格式,Drive API 非常适合。但不适用于对单元格进行更改。

    Ethercalc

    还有 ethercalc,开源,所以给你更多的控制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-25
      • 2014-11-07
      • 1970-01-01
      • 2016-05-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多