Facebook Friend Selector для отправки персонализированного сообщения ОДНОМУ другу - PullRequest
0 голосов
/ 24 октября 2011

Мне нужно реализовать следующее: - пользователь выбирает друга в фейсбуке - пользователь не может выбрать более одного друга. - приложение отправляет персональное сообщение другу Тестирование с использованием FB.ui ({method: 'apprequests' и т. Д.) Я вижу, что невозможно ограничить количество друзей для выбора, и поэтому я не могу отправить очень персонализированное сообщение. Я думаю, что единственное, что мне нужно - это внедрить селектор друзей «в приложении» самостоятельно… но я ищу более простое решение.

спасибо, A.

Ответы [ 3 ]

3 голосов
/ 23 ноября 2011

Вы можете ограничить максимальное количество приглашений, используя max_recipients.

Вот пример:

FB.ui(
    {
        method: 'apprequests',
        message: 'My Great Request',
        max_recipients:1
    }
    , 
    requestCallback
)
0 голосов
/ 24 октября 2011

Вы можете использовать «Диалог ОТПРАВИТЬ».Это поможет вам отправлять личные сообщения одному другу.

Он попадет в их почтовый ящик.Но в этом диалоге вы также можете выбрать нескольких друзей.

И еще одно ограничение заключается в том, что этот диалог в основном используется для личного «обмена», поэтому необходима ссылка для обмена

https://developers.facebook.com/docs/reference/dialogs/send/

0 голосов
/ 24 октября 2011

A используйте плагин jquery для представления моих собственных селекторов друзей.

http://mike.brevoort.com/2010/08/10/introducing-the-jquery-facebook-multi-friend-selector-plugin/index.html

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

...