iOS 向けに提供されている SDK を使用して、Google ドライブからファイルをダウンロードしようとしています。しかし、それは私にこのエラーを与えています:
エラー Domain=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);
}
}];
ただし、すべてのファイルを一覧表示でき、バンドル識別子も再確認しました。
私が見逃しているものはありますか?