【问题标题】:iPhone - A problem with uploading video to facebookiPhone - 将视频上传到 Facebook 时出现问题
【发布时间】:2011-08-21 15:04:59
【问题描述】:

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

上个月,一切正常。

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

过去,它运行良好。

有什么问题? Facebook 更新界面了吗?

谢谢!

【问题讨论】:

    标签: iphone facebook uploading


    【解决方案1】:

    对我来说,我使用 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];
    
    }
    

    【讨论】:

    • 感谢您的大力帮助。我发现了很多和你类似的代码。但它们并不完美。我的应用程序适用于您的代码。非常感谢。
    • 没问题,很高兴能帮到你!
    • 正确的人在花费了至少几天但没有成功之后,我可以说 Zoul 的代码是我发现的唯一可行的方法。 Zoul 来源的链接在 TheRonin 的回答中。
    猜你喜欢
    • 2012-03-28
    • 2011-07-18
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多