我正在使用IOS应用程序,我必须在Google云端硬盘上传图像。我可以在GDrive
上传图像,但首先我要创建文件夹,然后上传所选图像那个文件夹。
我怎么能创建该专辑文件夹,然后将该图像插入该文件夹。
请帮助我到处搜索,但没有得到解决方案。
请帮帮我。
答案 0 :(得分:1)
警告,以下代码均未在任何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];