[英]How to Upload & Retrive folder to appDataFolder inside Google Driver IOS App
如何在Google雲端硬盤的appDataFolder上上傳文件夾,我正在嘗試以下代碼,但無法正常工作。 因此,任何伙伴可以幫我有關從IOS App上傳Google雲端硬盤中的文件夾的問題。
GTLServiceDrive *drive= [self driveService];
GTLDriveFile *folder = [GTLDriveFile object];
folder.mimeType = @"application/vnd.google-apps.folder";
folder.parents = @[appDataFolder];
GTLUploadParameters *uploadParameters = [GTLUploadParameters
uploadParametersWithData:data
MIMEType:@"application/vnd.google-apps.folder"];
GTLQueryDrive *query = [GTLQueryDrive queryForFilesCreateWithObject:folder uploadParameters:uploadParameters];
//query.q = [NSString stringWithFormat:@"appDataFolder"];
[drive executeQuery:query completionHandler:^(GTLServiceTicket *ticket,
GTLDriveFile *updatedFile,
NSError *error) {
if (error == nil) {
} else {
}
}];
您需要設置driveFile的Parents屬性
GTLDriveParentReference *parentRef = [GTLDriveParentReference object];
parentRef.identifier = folderIdentifier; // identifier property of the folder
driveFile.parents = @[ parentRef ];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.