2011-05-09 118 views
0

我有上傳至Facebook的視頻有問題的問題。iPhone - 與視頻上傳至Facebook

上個月,它的工作確定。

我仍然可以登錄到Facebook與我的AppKey和appSecretKey,但如果我要求「facebook.video.upload」的方法給Facebook,該網站沒有回覆。

在過去,它的工作完美。

什麼問題? FaceBook是否更新了界面?

謝謝!

回答

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]; 

} 

我希望我幫助你!

+0

謝謝您的幫助很大。我發現了許多類似於你的代碼。但它們並不完美。我的應用程序適用於您的代碼。非常感謝你。 – 2011-05-09 12:39:55

+0

沒問題,我很高興我幫你!至少沒有成功度過幾天在這之後 – TheRonin 2011-05-09 12:43:54

+0

正確的人,我可以說,Zoul的代碼是我已經找到工作的唯一方法。鏈接到Zoul的來源是TheRonin在這裏的答案。 – 2011-05-11 11:33:20