我正在构建一个iphone应用程序,可以读取上传的视频,上传的照片以及来自Facebook的帖子。 照片和视频不是来自Feed,而是来自相册。所以我为我的应用程序获得了一个访问令牌,并让它为照片和帖子工作。但是当我尝试获取视频时,它会返回以下错误:
{ “错误”:{ “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
任何人都可以帮助我吗?
答案 0 :(得分:0)
您使用的是什么网址?
我可以使用以下网址检索用户上传的视频: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];