从IOS应用程序上载Google云端硬盘上的图像

时间:2014-05-19 11:38:48

标签: ios google-drive-api

我正在使用IOS应用程序,我必须在Google云端硬盘上传图像。我可以在GDrive上传图像,但首先我要创建文件夹,然后上传所选图像那个文件夹。 我怎么能创建该专辑文件夹,然后将该图像插入该文件夹。 请帮助我到处搜索,但没有得到解决方案。 请帮帮我。

1 个答案:

答案 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];