を使用してドライブフォルダから完全なファイルリスト私はGoogleドライブフォルダの完全なファイルリストにアクセスしたい(このリストはあまりにも私が作成されていないファイルが含まれている必要があります)アクセスドライブSDK
問題FILE_SCOPEとAPP_FOLDER_SCOPEの2種類のスコープが許されているようです。アプリケーションによって作成されたファイルのみをフェッチすることができます。
GoogleApiClientに接続しようとしているときに、ステータスコード= https://www.googleapis.com/auth/drive.readonlyに変更中、ステータスコード= INTERNAL_ERROR、解像度= nullが表示されます。
Googleドライブへの完全な(読み取り専用の)アクセスは、Drive SDKを通じてプログラムで行うことはできますか?
さらに詳しいご提案やご指摘は、R & Dを歓迎します。もっとに関する情報のためにそこにすべてのfiles.Goを一覧表示するには
List<String> fileInfo = new ArrayList<String>();
FileList result = mService.files().list()
.setPageSize(10)
.setFields("nextPageToken, items(id, name)")
.execute();
List<File> files = result.getFiles();
if (files != null) {
for (File file : files) {
fileInfo.add(String.format("%s (%s)\n",
file.getName(), file.getId()));
}
}
:あなたはのようなものを使用する必要がありREST APIを使用して
マイ出典: [リストドライブのスコープ] HTTPS ://developers.google.com/drive/v2/web/scopes#google_drive_scopes [ドライブSDKの返信のヒントの制限] http://stackoverflow.com/questions/31438296/listchildren-returning-zero-count-on -rootfolder-googledrive-apimet –
GDAAは、drive.fileスコープのみをサポートしています。すべてのファイルを表示するには、REST APIを使用する必要があります。 – pinoyyid