Интеграция ASP.NET MVC3 и Facebook - PullRequest
21 голосов
/ 24 марта 2011

Я только собираюсь начать новый проект ASP.NET с использованием MVC3, и, поскольку некоторые требования касаются интеграции с Facebook, мне нужен ваш совет по следующим вопросам:

1- Возможно ли подключить пользователей моего членства к своим учетным записям Facebook, чтобы каждый раз, когда пользователь делился / добавлял / комментировал событие на моем веб-сайте, я мог автоматически делиться этими действиями с помощью его / ее учетной записи Facebook?

2 - также возможность создавать события Facebook, когда пользователь создает событие на моем сайте, и если он / она обновляет информацию о событиях, я могу обновить их и в Facebook.

3- Этого можно достичь с помощью Facebook Connect или только для аутентификации пользователей с использованием их учетных записей Facebook?

4- Как насчет использования Graph API из моего решения MVC, я знаю, что в Codeplex есть SDK Facebook C # SDK http://facebooksdk.codeplex.com,, но удовлетворит ли он мои упомянутые потребности или нет.

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

1 Ответ

12 голосов
/ 24 марта 2011

Я недавно сделал нечто подобное. Исходя из моего опыта:

  1. Да, вы можете связать свое членство с учетной записью Facebook, однако это не гарантирует, что ваша активность пользователя будет передана на Facebook. (пользователи должны войти в систему с аутентификацией Facebook)

  2. То же, что и выше. Это сообщение в блоге хорошо описывает его: http://amirrajan.net/Blog/asp-mvc-and-facebook-single-sign-on

  3. Нет, Facebook Connect осуществляет только аутентификацию. Для получения дополнительной информации, проверьте: http://thinkdiff.net/facebook/graph-api-javascript-base-facebook-connect-tutorial/

  4. Я не пробовал упомянутый вами SDK Facebook. Тем не менее, я считаю, что Facebook Graph API уже хорошо поработал и удовлетворит ваше требование

...