Мне нужно реализовать следующее: - пользователь выбирает друга в фейсбуке - пользователь не может выбрать более одного друга. - приложение отправляет персональное сообщение другу Тестирование с использованием FB.ui ({method: 'apprequests' и т. Д.) Я вижу, что невозможно ограничить количество друзей для выбора, и поэтому я не могу отправить очень персонализированное сообщение. Я думаю, что единственное, что мне нужно - это внедрить селектор друзей «в приложении» самостоятельно… но я ищу более простое решение.
спасибо, A.
Вы можете ограничить максимальное количество приглашений, используя max_recipients.
max_recipients
Вот пример:
FB.ui( { method: 'apprequests', message: 'My Great Request', max_recipients:1 } , requestCallback )
Вы можете использовать «Диалог ОТПРАВИТЬ».Это поможет вам отправлять личные сообщения одному другу.
Он попадет в их почтовый ящик.Но в этом диалоге вы также можете выбрать нескольких друзей.
И еще одно ограничение заключается в том, что этот диалог в основном используется для личного «обмена», поэтому необходима ссылка для обмена
https://developers.facebook.com/docs/reference/dialogs/send/
A используйте плагин jquery для представления моих собственных селекторов друзей.
http://mike.brevoort.com/2010/08/10/introducing-the-jquery-facebook-multi-friend-selector-plugin/index.html
После выбора друга вы передаете идентификатор друга в запросе приложения, поэтому отображается только диалоговое окно отправки без выбора друзей.Я использую это в приложении someecards facebook, если вы хотите увидеть его в действии.