iOS应用程序使用远程URL将视频上传到Facebook而无需下载视频

时间:2013-12-03 00:04:16

标签: ios facebook url video upload

似乎为了将视频上传到Facebook,我需要从远程托管文件下载视频数据。这是正确的假设吗?

是否可以提供视频网址并让Facebook在后台处理视频上传?

我的应用允许用户将他们的视频上传到服务器进行一些视频处理,并最终获得处理过的视频的网址。然后我想让他们将处理过的视频上传到他们的Facebook新闻源。如果应用需要上传2次,效率会很低。

NSString * filePath = @"http://mywebsite.com/my_video.mp4";
NSURL *url = [NSURL URLWithString:filePath];
NSData *videoData = [NSData dataWithContentsOfURL:url];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                           videoData, @"video.mp4",
                           @"video/quicktime", @"contentType",
                           @"Video Test Title", @"title",
                           @"Video Test Description", @"description",
                           nil];
[_facebook requestWithGraphPath:@"me/videos"
                 andParams:params
             andHttpMethod:@"POST"
               andDelegate:self];

0 个答案:

没有答案