我正在尝试将我的个人帐户中的文件夹与通过以下操作创建的特定于应用程序的帐户共享。
我已使用 Google Doc 的共享表单与我的 developer.gserviceaccount.com 电子邮件地址共享该文件夹。
但是,列出此帐户驱动器中的文件不会显示此文件夹。
public void retrieveAllFiles() throws IOException, GeneralSecurityException, URISyntaxException {
Drive service=getDrive();
List<com.google.api.services.drive.model.File> result = new ArrayList<com.google.api.services.drive.model.File>();
Files.List request = service.files().list();
do {
try {
FileList files = request.execute();
result.addAll(files.getItems());
request.setPageToken(files.getNextPageToken());
} catch (IOException e) {
System.out.println("An error occurred: " + e);
request.setPageToken(null);
}
} while (request.getPageToken() != null &&
request.getPageToken().length() > 0);
//return result;
}
有什么建议么?
如果能够以该帐户的所有者身份登录 Google Drive,那就太好了。