FileDataStoreFactory(Google API)的特定文件名



以前,如果我们使用FileCredentialStore,我们可以为凭据信息指定存储的文件名。

但是,FileCredentialStore已折旧

谷歌分析的setCredentialStore方法的替代方案

现在,我们使用FileDataStoreFactory

但是,我们再也无法指定保存的文件名了。我们只能指定目录名。文件名将固定为StoredCredential

有什么办法可以指定文件名吗?由于我有不同的凭据信息,我想将它们分组在一个目录中。

类似这样的东西:

FileDataStoreFactory dataStoreFactory = new FileDataStoreFactory("/path/to/dir");
DataStore<StoredCredential> dataStore = dataStoreFactory.getDataStore("specificFilename");
GoogleAuthorizationCodeFlow flow = new GoogleAuthorizationCodeFlow.Builder(
   httpTransport,JSON_FACTORY, clientSecrets, SCOPES)
   .setCredentialDataStore(dataStore).build();

相关内容

  • 没有找到相关文章

最新更新