实际上,我将 google-drive-sdk 与我的 ios 应用程序集成在一起。我可以通过适用于 iOS 的 google-drive-sdk 在 google drive 上上传指定的文件。此外,我想提供一种功能,用于从用户想要在 Google Drive 上上传该文件的可用文件夹中选择一个文件夹。
因此,我找到了如何列出 Google Drive 的所有文件,但找不到如何列出 Google Drive 的所有文件夹。
我还在 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 Drive 获取文件夹列表的解决方案?