我正在使用Pentaho Data Integration市场上的“ Google Spreadsheet Input / Output”插件,该插件已不再维护。 Github repository link。最近,我收到了一封来自Google的电子邮件,主题为:
[[需要采取措施] Google Sheets v3 API将于2020年3月3日关闭
[有人可以看一下源代码,并检查插件是否使用API v3或v4。不是Java开发人员,我试图发现自己,但查看代码我却一无所知。
[我也将此question发布到了Hitachi Pentaho社区论坛。但是他们没有回答问题,而是从市场上删除了该插件,而没有任何进一步的评论。
任何帮助将不胜感激。
由于Google表格v4 API was announced于2016年,并且对该代码的最后一次编辑是在2014年,所以毫无疑问,此插件是使用v3 API版本完成的。
此外,自述文件链接到“ https://developers.google.com/google-apps/spreadsheets/”,它重定向到V3的旧文档“ https://developers.google.com/sheets/api/v3/”。
或者,您可以使用CData JDBC驱动程序。它非常易于使用和集成。https://www.cdata.com/drivers/gsheets/jdbc/缺点:它不是免费的。
我发现一个Github克隆已更新为与v4兼容。但是还不能尝试。