【发布时间】:2017-05-19 03:06:02
【问题描述】:
我想使用 google java 客户端库连接到 google sheet。我尝试了以下tutorial,效果很好。
下面是一个使用 client_secret.json 文件的示例
InputStream in = Quickstart.class.getResourceAsStream("/client_secret.json");
GoogleClientSecrets clientSecrets = GoogleClientSecrets.load(JSON_FACTORY, new InputStreamReader(in));
// Build flow and trigger user authorization request.
GoogleAuthorizationCodeFlow flow = new GoogleAuthorizationCodeFlow.Builder(HTTP_TRANSPORT, JSON_FACTORY,
clientSecrets, SCOPES).setDataStoreFactory(DATA_STORE_FACTORY).setAccessType("offline").build();
我想要的是不使用 client_secret.json 文件而是使用 GoogleIdToken 对象连接到 google sheet。
有可能吗?
来自 lib com.google.api.client.googleapis.auth.oauth2.GoogleIdToken 的 GoogleIdToken
【问题讨论】:
标签: java google-oauth google-api-client google-api-java-client google-sheets-api