IOS DrEdit电子表格示例

时间:2012-12-17 23:12:18

标签: google-drive-api

有没有办法使用谷歌的DrEdit示例来加载和上传电子表格?

2 个答案:

答案 0 :(得分:0)

当然有可能。

而不是上传text/plain类型的文件,而是上传您自己的文件。它们可能是CSV或Excel文件,如果您希望将文件转换为Google电子表格格式,请确保传递convert=True参数。

下载Google电子表格时,您需要将exportLink用于您希望将Google电子表格导出为的相应格式。

答案 1 :(得分:0)

我使用以下代码(来自DrEdit loadFileContent方法)将Google Drive Sheets下载到我的应用程序;

// Trying to access spreadsheet files using exportLinks metadata
    GTLDriveFileExportLinks *myExportLinks = self.driveFile.exportLinks;    
    NSString *spreadsheetURL = [[myExportLinks additionalProperties]objectForKey:@"text/csv"];
    NSLog(@"AND the WINNING URL is = %@", spreadsheetURL);   
    GTMHTTPFetcher *fetcher = [self.driveService.fetcherService fetcherWithURLString:spreadsheetURL];

该代码可以很好地将CSV格式的文件下载到DrEdit项目中。

当我的应用程序被考虑在内时虽然提取暂停并且没有完成下载。