Ошибка загрузки видео из Facebook - PullRequest
2 голосов
/ 16 февраля 2011

Ошибка загрузки видео из Facebook: я использую комбинацию старого и нового API / SDK по ссылке https://github.com/zoul/facebook-ios-sdk/commit/efb4b44fad333f8daa70a517bb5328b9352320df и получаю идентификатор сессии правильно в классе загрузки видео


- (void) startUploadWithURL: (NSURL*) movieURL params: (NSDictionary*) userParams delegate: (id ) delegate
{
    apiKey = @"5c009deec3b253bef6fe6cdd97e86b3f";
    appSecret = @"218421681dfb46043bed3dd25a03bbce";

    if ([self sessionID] == nil) {
        NSLog(@"Unable to retrieve session key from the access token.");
        return;
    }
    printf(" \n\n session id == %s",[[self sessionID] UTF8String]);

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithDictionary:userParams];
    [params setObject:@"1.0" forKey:@"v"];
        [params setObject:@"facebook.video.upload" forKey:@"method"];
        [params setObject:[self sessionID] forKey:@"session_key"];
        [params setObject:apiKey forKey:@"api_key"];
        [params setObject:[self signatureForParams:params] forKey:@"sig"];
       [params setObject:[NSData dataWithContentsOfURL:movieURL] forKey:[movieURL lastPathComponent]];
        [[FBRequest getRequestWithParams:params httpMethod:@"POST" delegate:delegate requestURL:kAPIURL] connect];

}

возвращает неправильный результат и не загружает видео в Facebook

1 Ответ

0 голосов
/ 16 февраля 2011

Без использования Graph API вы можете загрузить видео на facebook.login facebook и перейти по этой ссылке .там вы получите идентификатор, например xyz@m.facebook.com. просто отправьте свои видео на эту почту id. вы можете использовать MFmailcompossor для создания почты из вашего приложения.

Надеюсь, что эта помощь

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