ios - 对话框 'apprequests' 好友邀请发送成功,但从未接通。 (iOS)

标签 ios facebook invite apprequests

我在获取 friend 邀请时遇到问题。他们似乎发送正常(我没有从 iOS 代表那里收到任何错误),但邀请从未出现在接收者 FB 帐户上。我正在使用 iOS SDK 并使用测试用户登录。我用来创建邀请对话框的代码是:

NSMutableDictionary* dict = [NSMutableDictionary 字典];
[dict setValue:@"接受我的邀请"forKey:@"message"];
[_facebook 对话框:@"apprequests"andParams:dict andDelegate:self];

这会弹出一个对话框,我可以在其中选择要邀请的 friend 。当我点击“发送”时,对话框消失并且没有返回任何错误。问题是我发送邀请的人从未收到过邀请。

我已经设置了 Canvas 网址,因此根据 SO 上的其他帖子,一切都应该正常工作......但事实并非如此。

感谢您的任何建议。

最佳答案

实际上这在 Requests documentation 中有解释:

User to User Requests are only available for Canvas apps, not websites, as accepting a request will direct the user to the Canvas Page URL of the app that sent the Request.

关于应用程序对用户的请求也是如此。

这可能不仅是因为 Canvas URL,还因为应用程序类型(我猜它不应该是显示请求的 native )

事实上,请求已发送,但用户看不到它们。您可以访问应用程序用户的请求(通过 Graph API)并将其显示在您的应用程序中。

关于ios - 对话框 'apprequests' 好友邀请发送成功,但从未接通。 (iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9281314/

相关文章:

facebook - 如何发送链接到外部网站的 Facebook 请求?

ios - 无法运行 libpd 应用程序

ios - PaintCode,如何在矢量的一部分周围添加一个框架并让它动态调整大小?

ios - 文档目录中保存的文件名有空格字符

android - 让用户在 Android 上邀请他的 friend 的最佳策略?

android - 邀请 Twitter 好友使用 Android 应用

ios - 将 uiviews 在其 parentView 中正确居中

javascript - jQuery 拖放 - 在 'Arts & Interests' 上对 Facebook 的 ui Tokenizer 进行逆向工程

facebook - 通过 facebook API 分享图片

facebook - 尝试访问节点类型(用户)上的不存在的字段(fql)