在我的项目中,我没有发布任何仅从 FaceBook 获取不同数据的内容。
有时我正在获取数据,但
大多数时候我都收到此错误
操作无法完成。(com.facebook.sdk 错误 5。)
我的小代码是
permissions = [[NSArray alloc] initWithObjects:@"user_friends",@"read_stream",
@"read_requests",@"user_birthday",@"user_about_me",@"user_hometown",
@"user_location",@"user_likes",@"email",
nil];
[FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:YES
completionHandler:
^(FBSession *session,
FBSessionState state, NSError *error) {
NSString *queryNew55 = @"SELECT post_id,fromid,time FROM comment WHERE time > 1375553100 AND post_id IN (SELECT post_id FROM stream WHERE source_id = me())";
// Set up the query parameter
NSDictionary *queryParam15 = @{ @"q": queryNew55 };
// Make the API request that uses FQL
[FBRequestConnection startWithGraphPath:@"/fql"
parameters:queryParam15
HTTPMethod:@"GET"
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error) {
if (error) {
NSLog(@"Error in comment query");
NSLog(@"Error: %@", [error localizedDescription]);
} else {
NSLog(@"comments Result: %@", result);
}
}
];
}];
我在谷歌上看到了很多关于同一个错误的东西
,我也应用了它,但没有任何东西可以永久有效。
在 FaceBook App 中,沙盒模式等所有内容都已关闭,并且 bundle id 设置完美。
链接或代码之类的任何帮助或与此相关的任何内容都将是很好的帮助。