首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在facebook-ios-sdk 3.1.1框架中使用FBNativieDIalogs发送app请求?

如何在facebook-ios-sdk 3.1.1框架中使用FBNativieDIalogs发送app请求?
EN

Stack Overflow用户
提问于 2013-05-13 20:37:03
回答 2查看 986关注 0票数 0

我想发送应用程序请求给用户的facebook好友。我使用的是facebook-ios-sdk 3.1.1框架。的确有

代码语言:javascript
复制
 [FBNativeDialogs presentShareDialogModallyFrom:self.parentViewController initialText:@"Some text..." image:nil url:[NSURL URLWithString:@"www.apple.com"] handler:nil];

但是这会显示提要的对话框&而不是应用请求的对话框。而FBWebDialogs在SDK3.1.1中没有。框架。

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

任何帮助都是非常感谢的。

谢谢,

Sayali

EN

回答 2

Stack Overflow用户

发布于 2013-05-13 21:20:47

尝试以下代码:

代码语言:javascript
复制
[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
EN

Stack Overflow用户

发布于 2014-02-25 14:57:22

试试这个:

代码语言:javascript
复制
[FBWebDialogs
     presentRequestsDialogModallyWithSession:nil
     message:@"Learn how to make your iOS apps social."
     title:nil
     parameters:nil
     handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {}
];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16522232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档