0

我想发送应用程序请求到facebook用户的朋友。我正在使用facebook-ios-sdk 3.1.1框架。有如何在facebook-ios-sdk 3.1.1框架中使用FBNativieDIalogs发送应用程序请求?

[FBNativeDialogs presentShareDialogModallyFrom:self.parentViewController initialText:@"Some text..." image:nil url:[NSURL URLWithString:@"www.apple.com"] handler:nil]; 

但是这为饲料&不是应用程序请求对话框。并且FBWebDialogs不在sdk 3.1.1中。框架。

有没有其他办法可以做到这一点?

任何帮助表示赞赏。

感谢,

Sayali

回答

0

试试这个代码:

[FBWebDialogs presentRequestsDialogModallyWithSession:[PFFacebookUtils session] 
      message:@"Check this app" title:nil parameters:params handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) { 
       if (error) { 
        // Case A: Error launching the dialog or sending request. 
       } else { 
        if (result == FBWebDialogResultDialogNotCompleted) { 
         //Case B: User clicked the "x" icon 
        } else { 
         //Case C: Dialog shown and the user clicks Cancel or Send 
        } 
       } 
     }]; 
+0

FBWebDialogs是不存在了Facebook SDK 3.1.1框架。我在上面提到过这个问题。 – Sayali 2013-05-14 05:11:09

+0

你不能更新你的Facebook框架吗? – 2013-05-14 09:09:20

+0

是的,我只是做了&更新的Facebook框架到3.5.1&它的工作。但是SDK 3.1.1没有FBWebDialogs – Sayali 2013-05-14 09:42:53

0

试试这个:

[FBWebDialogs 
    presentRequestsDialogModallyWithSession:nil 
    message:@"Learn how to make your iOS apps social." 
    title:nil 
    parameters:nil 
    handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {} 
]; 
相关问题