【问题标题】:How to upload video on facebook using iphone sdk 4.0?如何使用 iphone sdk 4.0 在 facebook 上上传视频?
【发布时间】:2011-07-21 03:36:54
【问题描述】:

我正在尝试在 Facebook 上上传视频。但我的代码不起作用:

FBRequest *m_UploadRequest = [[FBRequest requestWithSession: _session delegate: self] retain];
NSURL *videoUrl=[NSURL URLWithString:@"http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"]; 
NSData* VideoFileData = [NSData dataWithContentsOfURL:videoUrl];
NSMutableDictionary* Parameters = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"video.upload", @"method", @"Video Title", @"title", nil];
[m_UploadRequest call: @"facebook.video.upload" params:Parameters dataParam: VideoFileData];                          

【问题讨论】:

    标签: facebook video ios4


    【解决方案1】:

    您可以使用 Facebook iOS SDK,并且应该使用 Graph API 来上传视频:

    NSURL *videoUrl=[NSURL URLWithString:@"http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"];
    NSData* VideoFileData = [NSData dataWithContentsOfURL:videoUrl];
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
        VideoFileData, @"video.mov",
        @"video/mp4", @"contentType",
        @"Video Title", @"title",
        nil];                                                      
    [facebook requestWithGraphPath:@"me/videos"
        andParams:params 
        andHttpMethod:@"POST"
        andDelegate:self];
    

    您可能需要稍等片刻才能将视频上传到您的个人资料,但您最终应该会在那里看到它。

    【讨论】:

    猜你喜欢
    • 2011-09-24
    • 2013-03-03
    • 1970-01-01
    • 1970-01-01
    • 2011-07-18
    • 1970-01-01
    • 2013-10-04
    • 2016-03-20
    • 2012-10-03
    相关资源
    最近更新 更多