Я знаю, как загрузить файл с Диска:Google диск прямая ссылка на файл
GTMOAuth2Authentication *auth =
[GTMOAuth2ViewControllerTouch authForGoogleFromKeychainForName:kKeychainItemName
clientID:kClientID
clientSecret:kClientSecret];
[[self driveService] setAuthorizer:auth];
GTMHTTPFetcher *fetcher =
[[self driveService].fetcherService fetcherWithURLString:song.filePath];
[fetcher setReceivedDataBlock:^(NSData *dataReceivedSoFar) {
[self.mutableData appendData:dataReceivedSoFar];
}];
[fetcher beginFetchWithCompletionHandler:^(NSData *data, NSError *error) {
if (error == nil) {
// Handle downloaded file
} else {
NSLog(@"An error occurred: %@", error);
}
}];
Но есть способ, чтобы получить прямую ссылку на файл? Любой способ разрешить NSUrl получать прямую ссылку? Я пытаюсь получить его, чтобы я мог передавать аудиофайлы с Google Drive.
http://stackoverflow.com/questions/17995787/listing-all-folder-content-from-google-drive/18009616#18009616 – TheTiger
Этот ответ использует GTMHTTPFetcher для загрузки файлов, однако, я пытаюсь получить прямую ссылку, чтобы я мог передать ее или загрузить ее, используя мои собственные методы – vburojevic