【问题标题】:Editing Spreadsheet using Java使用 Java 编辑电子表格
【发布时间】:2015-11-21 19:51:48
【问题描述】:

在寻找一种将 Java 与 google 电子表格 api 交互的方法后,我放弃了。在文档中,没有明确的 java 使用 OAuth 2 身份验证的示例代码。我的最终目标是使用 java 编辑电子表格。我已经想出了如何从电子表格接收数据。如果有人可以提供帮助,那就太好了! Java Code Missing

电子表格 API 文档链接:https://developers.google.com/google-apps/spreadsheets/

【问题讨论】:

  • 这个很不清楚,很难帮助。你能提供一个例子(见stackoverflow.com/help/mcve)你已经尝试过的代码和你收到的错误信息吗?
  • 问题是我不知道首先要编码什么。该文档提供了 .NET 的示例代码,但没有用于 java 的代码。再次感谢。
  • 如果您使用的语言可以发出 HTTPS GET 或 POST 请求,您可以使用内容服务创建独立应用程序脚本,该脚本可以充当您的应用程序和 Google 电子表格之间的中介.可以使用 GET 或 POST 请求触发独立应用程序脚本在 Internet 上运行。
  • 好吧,我用的是java。我知道 java 可以发送 GET 和 POST 请求。现在我将如何再次使用它与电子表格进行通信?谢谢。
  • Apps Script 会在浏览器中使用脚本的 URL 时自动运行名为 doGet()doPost() 的函数。您可以将信息传递给 Apps 脚本。使用doGet(),您可以在 URL 的搜索字符串中传递信息。对于 POST 请求,我认为它是有效负载的一部分。您可能还想在 Apps 脚本组中询问 OAuth 2 for Java。 Google Apps Script Community

标签: java oauth-2.0 google-spreadsheet-api google-api-java-client


【解决方案1】:

这是您要查找的库。它使用谷歌 gdata 库。这是一个过时的库,但它是唯一可用的,并且电子表格 api 也已过时,是谷歌唯一可用的。

https://developers.google.com/gdata/javadoc/com/google/gdata/data/spreadsheet/package-summary

【讨论】:

  • 非常感谢,这就是我认为可以用来帮助我解决这个问题的方法!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-16
  • 1970-01-01
相关资源
最近更新 更多