ファイルをドライブに正常にアップロードし、共有する別のアカウントの権限を挿入しました。これはすべて機能しています。しかし、他のアカウントからダウンロードする共有ファイルを一覧表示しようとすると、ファイルがないと返されます。
別のユーザーから共有されているファイルを取得する方法を知っている人はいますか?
これが私が試したことです。
private class RetrieveAllShareFiles extends AsyncTask<String, Void, String> {
@Override
protected String doInBackground(String... arg0) {
Files.List request = null;
try {
request = service.files().list().setQ("sharedWithMe");
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
do {
try {
FileList files = request.execute();
filesResult.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 "Executed";
}