#iphone #facebook #uploading
#iPhone #Facebook #загрузка
Вопрос:
У меня возникла проблема с загрузкой видео на facebook.
В прошлом месяце все работало нормально.
Я все еще могу войти в FaceBook с помощью моего AppKey и appSecretKey, но если я запрашиваю метод facebook.video.upload facebook, сайт не отвечает.
В прошлом это работало отлично.
В чем проблема? FaceBook обновил интерфейс?
Спасибо!
Ответ №1:
Что касается меня, я использую FBVideoUpload (исходный код здесь), и он работает нормально, поэтому я поместил свой код здесь:
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];
}
Комментарии:
1. Спасибо за вашу огромную помощь. Я нашел много кода, похожего на ваш. Но они не работают идеально. Мое приложение отлично работает с вашим кодом. Большое вам спасибо.
2. уважаемые ребята, потратив на это как минимум пару дней безрезультатно, я могу сказать, что код Zoul — это единственный подход, который я нашел работающим. Ссылка на источник Zoul находится в ответе ТерОнина здесь.