2015-06-19 52 views
0

Facebook的3.X的Facebook的iOS SDK 4.X - 如何发送 “应用程序请求”

[FBWebDialogs presentRequestsDialogModallyWithSession:nil 
                 message:[NSString stringWithFormat:@"Discover celebrities in real life."] 
                 title:nil 
                parameters:nil 
                 handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) { 
                  if (error) { 
                   // Case A: Error launching the dialog or sending request. 
                   NSLog(@"Error sending request."); 
                  } else { 
                   if (result == FBWebDialogResultDialogNotCompleted) { 
                    // Case B: User clicked the "x" icon 
                    NSLog(@"User canceled request."); 
                   } else { 
                    NSLog(@"Request Sent."); 
                   } 
                  }}]; 

Facebook的4.X文档中说,FBWebDialogs“是由强类型的对话框取代见FBSDKGameRequestDialog,FBSDKAppGroupAddDialog,FBSDKAppGroupJoinDialog。 “。

我在看初始化FBSDKAppGroupJoinDialog但是这是怎么完成的,有没有例子?

回答

0
FBSDKAppGroupJoinDialog *appGroupJoinDialog = [[FBSDKAppGroupJoinDialog alloc] init]; 
appGroupJoinDialog.delegate = self; 
appGroupJoinDialog.groupID = groupID; // <-- this is the group ID to join 
[appGroupJoinDialog show]; 
相关问题