繁体   English   中英

是否可以通过iOS SDK在Facebook请求对话框中显示所有朋友?

[英]Is it possible to show all friends in a Facebook Request Dialog via iOS SDK?

我正在使用Facebook iOS SDK v3.17。

我想允许用户邀请多个朋友加入我的应用,而不使用Invitable Friends API(我没有Canvas应用)。 想知道它是否真的可以在多朋友选择器中看到所有用户的朋友。

我的代码是......

[FBWebDialogs presentRequestsDialogModallyWithSession:FBSession.activeSession
                                              message:@"Download dis app now, kiiiiiiiiiid!"
                                                title:@"Ahoy!"
                                           parameters:nil
                                              handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
                                              }];

我没有传递任何参数,并且在请求对话框文档中 ,它指出参考参数filter (我没有设置)...

如果显示多朋友选择器,这将控制某人看到的朋友组。 如果留空,多朋友选择器将显示所有用户的Facebook好友。

这不会发生。 它始终只显示约6个用户,默认为已使用该应用的用户。 如果我将filter设置为@“app_non_users”并传递参数字典,那么它只会挑选6个未使用该应用程序的用户(看似随意),而不是所有用户。

有任何想法吗?

API中没有任何机制可以满足您的要求。 用户始终可以使用搜索字段按名称添加特定朋友。 一般来说,我们发现有200多个朋友出现在列表中,你必须滚动浏览并不是一个理想的用户体验。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM