我正在使用IOS应用程序,在该应用程序中我必须在Google云端硬盘上上传图像。我能够在GDrive上上传图像,但是首​​先我要创建文件夹,然后在该文件夹中上传选定的图像。
如何创建该相册文件夹,然后将图像插入该文件夹。
请帮助我到处搜索,但找不到解决方案。
请帮帮我。

最佳答案

警告,以下代码均未在任何IDE中键入。这只是为了让您朝正确的方向前进:)

首先,使用以下内容创建空文件夹:

GTLDriveFile *folderObj = [GTLDriveFile object];
folderObj.title = folderName;
folderObj.mimeType = @"application/vnd.google-apps.folder";
GTLQueryDrive *query = [GTLQueryDrive queryForFilesInsertWithObject:folderObj uploadParameters:nil];

然后,当您插入文件时,您将需要使用类似于以下内容的方式将此新文件夹的ID添加到其父引用中:
GTLDriveParentReference *parentRef = [GTLDriveParentReference object];
parentRef.identifier = theFoldersId;
fileObj.parents = [NSArray arrayWithObject:parentRef];

09-18 00:43