带有服务帐户的Google Spreadsheet V3 API和Java中的OAuth2

时间:2015-03-31 20:16:35

标签: java google-spreadsheet-api service-accounts google-oauth2

我有一些遗留Java代码,它使用V2 Google电子表格API从一个Google电子表格中读取值,检索一些数据库值并执行一些计算,并更新第二个Google电子表格。由于即将切换到OAuth2身份验证,我需要迁移到V3 API。

此过程从命令行运行,因此假设使用服务帐户和P12密钥将是前进的方向 - 事实上,我们正在使用Google日历服务。

但似乎并没有为服务帐户的电子表格服务提供支持。我通过setOAuth2Credentials()方法看到支持OAuth2服务帐户的Google数据API的旧版参考资料(约2年前),但今天似乎并非如此。

有没有人幸运地让V3电子表格API与Jav​​a中的OAuth2服务帐户一起使用,或者可以指向最近(去年内的〜)代码示例?

0 个答案:

没有答案