Ios 显示已选中好友的Fbwebdialog
我试图从游戏中发送邀请,但我想根据一些标准预先检查一些用户。根据facebook教程,我可以通过一些用户ID使用参数“to”来实现这一点。但是这样,用户就失去了更改我对朋友的建议并发送给其他朋友的机会。 这是我现在使用的代码,它向特定的朋友发送请求。但正如我所说的,用户不能更改要发送的用户Ios 显示已选中好友的Fbwebdialog,ios,objective-c,facebook-graph-api,facebook-sdk-3.0,Ios,Objective C,Facebook Graph Api,Facebook Sdk 3.0,我试图从游戏中发送邀请,但我想根据一些标准预先检查一些用户。根据facebook教程,我可以通过一些用户ID使用参数“to”来实现这一点。但是这样,用户就失去了更改我对朋友的建议并发送给其他朋友的机会。 这是我现在使用的代码,它向特定的朋友发送请求。但正如我所说的,用户不能更改要发送的用户 - (void)inviteFriends { NSString *facebookID = @"100003355638755"; NSMutableDictionary* params
- (void)inviteFriends {
NSString *facebookID = @"100003355638755";
NSMutableDictionary* params =
[NSMutableDictionary dictionaryWithObject:facebookID forKey:@"to"];
NSString *message = @"SOME_MESSAGE";
NSString *title = @"TITLE";
[FBWebDialogs presentRequestsDialogModallyWithSession:session
message:message
title:title
parameters:params handler:
^(FBWebDialogResult result, NSURL *resultURL, NSError *error)
{
}];
}
获取一个全新的视图控制器,在其中获取用户的facebook好友,用这些好友填充表视图,预先检查您建议的好友,可能是将他们移动到列表顶部并为他们显示不同的UI,或者可能是一个节头建议邀请,另一个是针对facebook上的普通好友,添加一个按钮来处理对选定朋友的web对话框邀请,可能作为导航栏项目,您将拥有一个完全可自定义的Facebook邀请机制。我想到了这个主意。但是你能举个例子吗?