Facebook C # SDK - пригласить друга на веб-сайт - PullRequest
0 голосов
/ 24 мая 2011

У меня есть веб-сайт, и я хочу предоставить пользователям возможность пригласить своих друзей из Facebook на этот веб-сайт.

У меня есть:

  1. C # Facebook SDK установлен вproject
  2. Facebook Dev Аккаунт с новым приложением

Пользователи на моем сайте используют контроль аутентификации сайта (не oAuth).Они регистрируются на сайте и могут подключить свой профиль на Facebook.

Следующий вопрос: как разрешить пользователям приглашать своих друзей на сайт, не используя Facebook oAuth (просто отправляя идентификатор пользователя) с помощью Facebook C # SDK (илибез этого невозможно)

ОБНОВЛЕНО

Я хочу сделать это следующим образом: пользователь нажимает кнопку «пригласить друзей» (стандартный экран приглашенияFB), проверьте друга, нажмите «Пригласить» - завершите действие:)

Большое спасибо!

Ответы [ 2 ]

1 голос
/ 24 мая 2011

Я думаю, вам следует посмотреть диалоговое окно «Запросы» здесь: http://developers.facebook.com/docs/reference/dialogs/requests/

Единственный недостаток заключается в том, что когда пользователи примут запрос, им будет показан ваш URL-адрес Canvas - это означает, что эта страница загружается внутриПользовательский интерфейс Facebook - они не перенаправлены на ваш сайт полностью.

Вы можете использовать эту страницу, чтобы «продать» свой сайт, чтобы они перешли на ваш сайт.

Другой подход заключается в использовании новогоКнопка отправки: http://developers.facebook.com/docs/reference/plugins/send/

Это отправит сообщение со ссылкой на ваш сайт.

0 голосов
/ 24 мая 2011

Я не думаю, что это возможно. Чтобы получить доступ к личным данным пользователя, вам необходимо аутентифицировать себя и пользователя на Facebook. Facebook предоставляет OAuth для того же!

...