Facebook邀请请求未送达

时间:2012-06-17 04:30:51

标签: objective-c facebook dialog apprequests

我正在iOS应用中显示一个对话框,允许用户选择向其发送邀请的朋友。 显示对话框,您可以选择一些朋友并按发送。

成功调用Dialog委托方法回调。 到目前为止很好,但朋友没有收到任何邀请, 是因为该应用程序仍处于开发阶段?

这是我用来显示对话框的代码,是否有任何缺少的参数? (访问令牌很好,因为应用程序有效)。

// Show the UI Dialog
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
   kFacebookAppID,@"access_token", @"Invitation message", @"message",nil];

[facebook dialog:@"apprequests"andParams:params andDelegate:self];

1 个答案:

答案 0 :(得分:0)

只有在合理地期望用户接受请求时才会发出请求;如果您的应用程序只是一个iOS应用程序(即没有canvas实现/ apps.facebook.com URL),那么它们只会显示在iOS的Facebook应用程序中。

如果没有发生这种情况,可能是因为您的应用程序的SSO设置不正确,因此Facebook的应用程序在接受请求时不知道如何将用户带到您的应用程序,请先检查这些 - 确保URL处理程序已在您的应用程序等中正确设置

也许是因为应用程序处于沙盒模式,但我不确定那个。