ios - 如何从 youtube 下载视频并保存( objective-c )?

标签 ios objective-c youtube youtube-data-api nsurlsessiondownloadtask

如何从 you-tube 下载视频并保存在我的应用程序文件夹中。我有 videoID,但没有工作代码。我找到了此链接,但此链接中的代码对我不起作用。

Save Youtube video to iPhone in the app

如果有人有任何工作代码,请与我分享,谢谢。

最佳答案

设置你的 YouTube 网址

- (void)downloadMultiAFN:(NSString *)userIDFrom messageId:(NSString *)msgId message:(NSString *)message url:(NSString *)url contact:(NSString *) contact nickName:(NSString *)nickName  {
    imageUrlPathForSharingMessgeId=msgId;

    NSURL *URL = [NSURL URLWithString:url];
    NSURLRequest *request = [NSURLRequest requestWithURL:URL];
    AFHTTPRequestOperation *downloadRequest = [[AFHTTPRequestOperation alloc] initWithRequest:request];
    [downloadRequest setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {

        NSData *data = [[NSData alloc] initWithData:responseObject];

// you can save video or image with avi or png  
      //  [[DBManagernew getSharedInstance] saveDataUploadImage:msgId isRead:NO isSend:YES isReceipt:NO image:data];
      //  imageIsSelected=NO;
  // [self fetchAllMessage];



    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        NSLog(@"file downloading error : %@", [error localizedDescription]);
    }];

    [downloadRequest start];


}

关于ios - 如何从 youtube 下载视频并保存( objective-c )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35078549/

相关文章:

ios - 从 objective c 转到 swift

objective-c - 从 NSWorkspace 获取 NSWindow 对象?

database - 目前,Youtube使用哪个数据库?

android - 我对 YouTubePlayer 在 Android 中的可见性有一些疑问?

php - 视频缩略图未出现在wordpress主页中

ios - 反向地理编码,当用户在设置中更改语言时语言不会更改

iphone - "CGBitmapContextCreate: invalid data bytes/row"... 为什么 camera+ 过滤会打乱我的图像裁剪程序?

ios - 无法在 ios swift Promisekit 上使用 then

ios - 在现有的txt文件上添加字符串-iOS

iphone - 是否可以判断一个应用程序被打开了多少次?