используя Facebook API для загрузки видео в приложение для iPhone - PullRequest
0 голосов
/ 20 октября 2011

Я создаю приложение для iphone, которое читает загруженные видео, загруженные фотографии и сообщения из Facebook. Фотографии и видео не из ленты, они из альбомов. Таким образом, я получил токен доступа для своего приложения и заставил его работать для фотографий и постов. Но когда я пытаюсь получить видео, мне возвращается следующая ошибка:

{ "ошибка": { "message": "Требуется токен доступа пользователя для запроса этого ресурса.", "type": "OAuthException" } }

я использовал следующие разрешения: scope = user_about_me, publish_checkins, read_stream, publish_stream, manage_pages, user_videos, offline_access, user_photo_video_tags, user_likes, user_checkins, rsvp_event, user_location, publish_actions

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 25 октября 2011

Какой URL вы используете для запроса?

Мне удалось получить загруженные видео пользователя по этому URL: https://graph.facebook.com/me/videos/uploaded?access_token=myaccesstoken

Я использовал следующие разрешения: user_videos, offline_access, publish_stream,Я думаю, что вам нужны только user_videos, чтобы получить видео пользователя.

NSString *urlString = [NSString stringWithFormat:@"https://graph.facebook.com/me/videos/uploaded?date_format=U&access_token=%@",[authenticationKey_ stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSURL *url = [NSURL URLWithString:urlString];
videoRequest_ = [ASIHTTPRequest requestWithURL:url];
[videoRequest_ setDelegate:self];
[videoRequest_ startSynchronous];
...