iPhone - 将视频上传到Facebook的问题

时间:2011-05-09 11:26:58

标签: iphone facebook uploading

我在将视频上传到Facebook时遇到问题。

上个月,它运作良好。

我仍然可以使用我的appKey和appSecretKey登录FaceBook,但如果我向facebook请求'facebook.video.upload'方法,该网站不会回复。

过去,它运作得很好。

有什么问题? FaceBook是否更新了界面?

谢谢!

1 个答案:

答案 0 :(得分:2)

对我来说,我使用FBVideoUpload(source code here)并且它工作正常,所以我把我的代码放在这里:

m_Facebook = [[Facebook alloc] init];
m_FacebookUploader = [[FBVideoUpload alloc]init]; 
NSArray *permissions =  [NSArray arrayWithObjects:@"publish_stream", @"offline_access",nil];
m_Facebook.forceOldStyleAuth = YES;
[m_Facebook authorize:APP_ID permissions:permissions delegate:self];

在Facebook委托方法中

- (void)fbDidLogin
{
    NSURL *movieURL = [NSURL fileURLWithPath:m_MoviePath];

    NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:
                            @"Look at my funny video !", @"title",
                            @"A message", @"description",
                            nil];

    [m_FacebookUploader setApiKey:APP_ID];
    [m_FacebookUploader setAccessToken:m_Facebook.accessToken];
    [m_FacebookUploader setAppSecret:APP_SECRET];
    [m_FacebookUploader startUploadWithURL:movieURL params:params delegate:self];

}