【发布时间】:2016-05-26 15:45:28
【问题描述】:
我正在尝试使用为 iOS 提供的 SDK 从 Google Drive 下载文件。但它给了我这个错误:
错误域=com.google.HTTPStatus Code=400 "(null)"
这里是下载代码:
GTLDriveFile *file = [driveFiles objectAtIndex:indexPath.row];
NSString *url = [NSString stringWithFormat:@"https://www.googleapis.com/drive/v3/files/%@?alt=media",
file.identifier];
GTMSessionFetcher *fetcher = [self.service.fetcherService fetcherWithURLString:url];
[fetcher beginFetchWithCompletionHandler:^(NSData *data, NSError *error) {
if (error == nil) {
NSLog(@"Retrieved file content");
// Do something with data
} else {
NSLog(@"An error occurred: %@", error);
}
}];
但是我能够列出所有文件,并且我还仔细检查了包标识符。
有什么我缺少的建议吗?
【问题讨论】:
标签: ios objective-c google-drive-api google-developer-tools