Пригласите друзей модал для сайта от Facebook - PullRequest
0 голосов
/ 20 марта 2012

Как вы разрешаете своим пользователям, подключенным к Facebook, приглашать своих друзей из Facebook на ваш сайт?

Все предыдущие ответы на SO устарели, ссылаясь на то, что ранее это было возможно с помощью fb: multi-friend-selector, но так как FBML скоро устареет, его не стоит развлекатьпоскольку только приложения Canvas или Mobile могут использовать диалоговое окно «Запросы» .Я мог бы создать свой собственный модал, получив друзей пользователей, а затем отправив им сообщение напрямую - также, вероятно, это недопустимо.

Николай справедливо оценил здесь , но не получил солидногоответ.Facebook блокирует несколько приглашений друзей и оставляет только посты новостей и лайки на веб-страницах?

Ответы [ 2 ]

0 голосов
/ 31 марта 2012

Итак, мы посмотрели, и кажется, что вы не можете использовать модальный вариант Пригласить друзей, если вы не используете приложение для мобильных устройств или Facebook.

Однако мы придумали решение. Используя API Open Graph (см. Публикация ) и расширенное разрешение publish_stream, вы можете публиковать сообщения прямо на стене друга пользователя. Это не может быть личное сообщение (publish_stream не позволяет вам изменить конфиденциальность сообщения), но оно позволяет другу пользователя получать уведомление о публикации.

Вы можете увидеть, как это работает в некоторых играх наших разработчиков на www.pokki.com , которые поддерживают наш API игр Pokki. Мы придумали хороший модал, который показывает пользователю, как будет выглядеть сообщение, которое он будет публиковать. Это дает пользователю возможность контролировать своего друга, чтобы он мог щелкнуть своего друга в списке всех своих друзей в FB, и делает сообщение более подлинным (вместо того, чтобы автоматически рассылать всем своим друзьям неискренние сообщения).

0 голосов
/ 20 марта 2012

Я использую кнопку Social, как рекомендую, и реализую ее на своем сайте.ссылка на https://developers.facebook.com/docs/plugins/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...