2014-11-02 2 views
3

У меня есть приложение для Facebook, и я хочу, чтобы мои пользователи приглашали своих друзей в Facebook к моему приложению. Правильная конечная точка - /me/invitable_friends, которая хорошо работает. Но в нижней части этой страницы документа рекомендуется использовать «окно поиска» для фильтрации результатов, но они не предлагают никакого примера, как это сделать. Я искал вокруг и ничего не нашел.Как найти результаты поиска «invitable_friends» Facebook

Невозможно передать дополнительные параметры для фильтрации результатов. Очевидно, что я могу фильтровать результаты после факта, но это не масштабируется, поскольку API возвращает только ~ 20 пользователей за раз. Этот предел является модифицируемым (я считаю), хотя, конечно, неразумно слишком сильно поднять его.

Так как я могу построить интерфейс окна поиска, если я не могу передать текст поиска в конечную точку? Я должен что-то упустить.

Заранее спасибо.

PS - Я использую JS SDK.

ответ

0

Возможно, вы должны найти ошибку. не

На основе документации по умолчанию размер 1000 записей (в среднем Facebook список друзей размер 300-400)

Если вы не видите параметр next в конце результата под paging то есть нет больше результатов.

+0

Как-то я пропустил это в документах. 1000, вероятно, достаточно. Тем не менее, для меня это сейчас спорный вопрос, потому что, хотя я знаю, что эта конечная точка предназначена для «игровых» приложений, я не знал, что это изменит формулировку кнопки входа («Играть сейчас») и уведомление «Джон Доу пригласил вас сыграть в приложение примера», который не будет работать для моих нужд. Однако, спасибо. –

Смежные вопросы