首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >对话“apprequests”好友邀请发送OK,但从未接通。(iOS)

对话“apprequests”好友邀请发送OK,但从未接通。(iOS)
EN

Stack Overflow用户
提问于 2012-02-15 01:21:21
回答 2查看 4.6K关注 0票数 2

我在获取好友邀请时遇到了问题。它们看起来发送正常(我没有从iOS代表那里得到任何错误),但是邀请函从来没有出现在接收者的FB帐户上。我正在使用iOS软件开发工具包,并以测试用户身份登录。我用来创建邀请对话框的代码是:

NSMutableDictionary* dict = [NSMutableDictionary dictionary];

[dict setValue:@"Accept my invite" forKey:@"message"];

[_facebook dialog:@"apprequests" andParams:dict andDelegate:self];

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

我已经设置了我的画布网址,所以根据其他帖子,所以一切都应该工作得很好…但事实并非如此。

谢谢你的建议。

EN

回答 2

Stack Overflow用户

发布于 2012-02-15 02:02:56

实际上,这是在Requests documentation中解释的

User to User请求仅适用于Canvas应用程序,而不适用于网站,因为接受请求会将用户定向到发送请求的应用程序的Canvas Page URL。

同样,App对用户请求也是如此。

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

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

票数 1
EN

Stack Overflow用户

发布于 2012-04-05 22:51:47

解决方案:(发送邀请,获取ID作为响应,但在facebook上没有通知警报或请求......)。

请先从您的facebook中删除所有请求。然后发送邀请。(如果在响应中获得ID ),则它将显示为100%。

这是facebook的一个问题,如果达到最大通知/请求数,它不会在顶部显示最新的请求。(它会隐藏新的通知/请求)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9281314

复制
相关文章

相似问题

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