2015-06-19 53 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]; 
相關問題