Куда делись списки фильтров друзей из диалогового окна «Запросы»? - PullRequest
0 голосов
/ 24 января 2012

Таким образом, в диалоговом окне старых запросов был раскрывающийся список «Фильтровать друзей», который позволял пользователю выбирать из своих собственных пользовательских списков друзей.

Но новый Requests 2.0 позволяет нам выбирать только установленных или неустановленных пользователей или создавать собственный набор фильтров. Есть ли способ включить старые фильтры? Потому что единственная известная мне альтернатива - это запросить у пользователя разрешение на чтение у нашего приложения и запросить эти списки.

Dialog screenshot

1 Ответ

0 голосов
/ 24 января 2012

Диалог запросов позволяет создателю передавать списки фильтров, которые вы хотите показать. (См. https://developers.facebook.com/docs/reference/dialogs/requests/). Вам нужно будет знать, какие списки фильтров они могут сделать.

Проверьте http://developers.facebook.com/tools/console/. Я нашел хорошую информацию, прочитав их различные примеры. Ценная информация, которая не раскрывается на основных страницах документации. Здесь я наткнулся на выбор фильтра для диалогового окна.

Кроме того, приложение может предлагать пользовательские фильтры как словари с ключом имени и ключом user_ids, которые соответственно имеют значения, которые являются строкой и списком идентификаторов пользователей. имя есть имя пользовательского фильтра, который будет отображаться в селекторе. user_ids это список друзей для включения в порядке их появления.

Пример # 1

[{name: 'Neighbours', user_ids: [1, 2, 3]}, {name: 'Other Set', user_ids: [4,5,6]}]

...