Как загрузить видео на Facebook с помощью iphone SDK 4.0? - PullRequest
2 голосов
/ 20 октября 2010

Я пытаюсь загрузить видео на 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];                          

1 Ответ

3 голосов
/ 20 июля 2011

Вы можете использовать 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];

Возможно, вам придется немного подождать, пока видео загрузится в ваш профиль, но в конечном итоге вы должны увидетьувидеть это там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...