我们可以从Google云端硬盘中获取所有照片吗?

时间:2016-09-26 06:36:45

标签: ios objective-c google-drive-api

我问一个普遍的问题,我可以在没有下载过程的情况下从Google云端硬盘获取所有照片。我使用的是Google云端硬盘SDK,我很难找到解决方案。任何人都有使用谷歌硬盘sdk的经验。请分享您的经验。谢谢您的帮助。

我只想在我们的应用程序中获取未下载的Google云端硬盘照片。

1 个答案:

答案 0 :(得分:1)

您可以在使用文档的query parameters部分中的代码段时使用云端硬盘的Querying for Files

我查看了Supported MIME Type部分,您可以将q属性设置为

NSString *search = @"mimeType = 'application/vnd.google-apps.photo'";
GTLServiceDrive *drive = ...;
GTLQueryDrive *query = [GTLQueryDrive queryForFilesList];
query.q = search;
[drive executeQuery:query completionHandler:^(GTLServiceTicket *ticket,
GTLDriveFileList *fileList,
NSError *error) {
    if (error == nil) {
        NSLog(@"Have results");
        // Iterate over fileList.files array
    } else {
        NSLog(@"An error occurred: %@", error);
    }
}];