実際に、google-drive-sdk を iOS アプリに統合しました。iOS用のgoogle-drive-sdkを介して、指定したファイルをGoogleドライブにアップロードできます。さらに、ユーザーがそのファイルを Google ドライブにアップロードしたい利用可能なフォルダーからフォルダーを選択する機能を提供したいと考えています。
そのため、Google ドライブのすべてのファイルを一覧表示する方法は見つかりましたが、Google ドライブのすべてのフォルダーを一覧表示する方法は見つかりませんでした。
また、Google Developer サイトでAPI リファレンス全体を調べましたが、解決策が見つかりませんでした。
以下のコードフォルダーリストを使用できることをどこかで見つけたので、試してみましたが、うまくいきませんでした。
GTLQueryDrive *query = [GTLQueryDrive queryForFilesList];
query.q = @"mimeType='application/vnd.google-apps.folder' and trashed=false";
[self.driveService executeQuery:query completionHandler:^(GTLServiceTicket *ticket,
GTLDriveFileList *files,
NSError *error) {
if (error == nil) {
NSLog(@"Array of folder: %@", files.items);
} else {
NSLog(@"An error occurred: %@", error);
}
}];
google-drive-sdk を使用して Google ドライブからフォルダのリストを取得するソリューションはありますか?