我正在尝试使用facebook SDK从IOS发送好友请求,
这是我的代码
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"My Title", @"title",
@"Come check out my app.", @"message",
FrienduserId, @"id",
nil];
[FBWebDialogs presentDialogModallyWithSession:appDelegate.session dialog:@"friends" parameters:[params mutableCopy] handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
if (error) {
NSLog(@"%@",error);
}
else
{
NSLog(@"done");
}
}];
询问确认消息(参见friendrequest.png),点击确认按钮后显示错误
“抱歉,出了点问题,我们正在努力尽快解决这个问题”(请参阅error.png)
任何人都可以帮助我
Facebook SDK版本3.5.1和xCode版本4.6
答案 0 :(得分:0)
尝试将代码更改为:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"My Title", @"title",
@"Come check out my app.", @"message",
FrienduserId, @"id",
nil];
[FBWebDialogs presentDialogModallyWithSession:appDelegate.session dialog:@"friends" parameters:[params mutableCopy] handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error)];
if (error) {
NSLog(@"%@",error);
}
else
{
NSLog(@"done");
}
这应该至少解决部分问题。可能还有其他问题,我只修复了你的语法。