因此,旧请求对话框中有一个“过滤器朋友”下拉列表,允许用户从他们自己的自定义朋友列表中进行选择。
但是新的Requests 2.0只允许我们选择已安装或未安装的用户或创建我们自己的一组过滤器。有没有办法启用旧过滤器?因为我知道的唯一选择是请求用户为我们的应用程序提供read_friendslists权限,然后查询这些列表。
答案 0 :(得分:0)
“请求”对话框允许创建者传入您要显示的过滤器列表。 (参见https://developers.facebook.com/docs/reference/dialogs/requests/)您需要知道他们的过滤器列表能够执行哪些操作。
结帐http://developers.facebook.com/tools/console/。我通过各种例子阅读了一些很好的信息。主要文档页面未公开的有价值信息。这是我遇到对话框的过滤器选择的地方。
此外,应用程序可以建议自定义过滤器 具有名称键和user_ids键的字典,分别为 具有字符串和用户ID列表的值。 name是名称 将在选择器中显示的自定义筛选器。 user_ids是 要按照要显示的顺序包含的朋友列表。
示例#1
[{name:'Neighbors',user_ids:[1,2,3]},{name:'Other Set', user_ids:[4,5,6]}]