Facebook的JavaScript SDK:朋友邀请限制

问题描述:

我有一个安全的画布网址(尚未公布)在Facebook上的应用程序。Facebook的JavaScript SDK:朋友邀请限制

我邀请朋友通过以下方式:

FB.ui({method: 'apprequests', message: message, to: ids, onInvite); 

是否有我多少IDS可以传递给函数的限制?

我在电子书文档中看到了一些根据浏览器大约20-50的限制。

从我所了解的限制是由于Facebook的SDK使用GET请求,有没有办法摆脱这一限制?

+0

您应该始终让用户决定并忘记“to”参数。 20-50(甚至更多)将是垃圾邮件。 – luschn 2015-02-23 22:58:07

+0

我有一个自定义的多个朋友选择器内我的应用程序。 – 2015-02-23 23:56:24

+0

仍然,你为什么要发送很多朋友的请求?正如我所说,这是垃圾邮件。 – luschn 2015-02-24 08:23:35

官方Requests Dialog documentation规定50作为请求的最大收件人:

默认情况下,发送者呈现多的朋友选择,让他们选择最大的50个收件人

URL限制仅适用于旧版本的Internet Explorer的对话的非iframe的版本(即:弹出式)

注:由于URL长度的限制,收件人的最大数量为互联网25 Explorer 7或8使用非iframe对话框时。

+0

注意:通过'to'字段可以指定的最大收件人数有限制。也就是说,**少于50个朋友** - 这不等于49或更少? – 2015-02-23 23:59:40

+0

@MaximLaco,我敢肯定50是其他地方的上限,比如Android平台的文档['setTo'](https://developers.facebook.com/docs/reference/android/3.0/class/ WebDialog.RequestsDialogBu​​ilder /#setTo)状态就是这样。 – 2015-02-24 00:07:55

+0

谢谢,解决了。 – 2015-02-24 13:24:27