上传到Facebook时,视频有时会颠倒

时间:2012-02-17 18:15:39

标签: ios facebook

在我的应用中,我录制视频,并捕捉所有方向的照片。我试图在youtube上传我的视频并在Facebook上分享链接,一切都很好。但现在我无法使用youtube。所以,我开始用Facebook SDK直接在Facebook上传我的视频。但是,取决于视频录制过程中的方向,视频有时会颠倒上传。那么,我的方法有什么不对。

- (void)shareFBVideo {

Facebook *facebook = ((FSAppDelegate*)[[UIApplication sharedApplication]delegate]).facebook;
((FSAppDelegate*)[[UIApplication sharedApplication]delegate]).shareUrl = activityController.storeURL;
NSArray *permissions =  [NSArray arrayWithObjects:@"publish_stream", @"offline_access", nil];
[facebook authorize:permissions];

}

- (void)fbDidLogin {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:[facebook accessToken] forKey:@"FBAccessTokenKey"];
[defaults setObject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];
[defaults synchronize];

NSData *attachmentData = [NSData dataWithContentsOfURL:shareUrl];
//    NSData *videoData = [NSData dataWithContentsOfURL:movieURL];
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               NSLocalizedString(@"title", nil), @"title", 
                               NSLocalizedString(@"description", nil), @"description", 
                               @"Test file", @"file",
                               attachmentData, @"Video.mp4",
                               nil];
[facebook requestWithGraphPath:@"me/videos" andParams:params andHttpMethod:@"POST" andDelegate:self];    

}

这是我第一次使用Facebook SDK,所以我希望简单的错误)我将非常感谢您的帮助!

0 个答案:

没有答案