Кнопка «Нравится» ASP.net - PullRequest
1 голос
/ 29 марта 2011

Я начинающий разработчик asp.net и почти ничего не знаю о javascript.

Я знаю, что это должно быть легко, но ...

Думаю, мне нужно добавить FacebookКнопка «Мне нравится» на веб-сайте asp.net (C #).Когда пользователь нажимает, он должен добавить ссылку на мой сайт на свою стену Facebook - если он сначала переходит на страницу входа в Facebook, это нормально.Я не уверен, что кнопка «Мне нравится» является правильным для этого.Я рассмотрел использование C # Facebook SDK в codeplex, но документации нет, и примеры, похоже, ничего не делают.

Я взял следующий код с сайта разработчика facebook:

<iframe src="http://www.facebook.com/plugins/like.php?href=www.blank.co.uk&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font&amp;colorscheme=light&amp;height=35"
                    scrolling="no" frameborder="0" style="border: none; overflow: hidden; width: 200px;
                    height: 200px;" allowtransparency="true"></iframe>

Это ничего не дает, кроме увеличения значения счетчика рядом с текстовым полем.

Может кто-нибудь посоветует, пожалуйста, лучший способ реализовать эту функциональность.Если есть какая-нибудь хорошая документация / учебное пособие по использованию C # Facebook SDK, которое может быть очень полезным, поскольку, скорее всего, в будущем мне потребуется больше интеграции с Facebook.

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

Роб.

Ответы [ 2 ]

1 голос
/ 29 марта 2011

Вы выполнили шаги на https://developers.facebook.com/docs/reference/plugins/like/?

Вот iframe для http://stackoverflow.com, который просто принимает значения по умолчанию:

<iframe
    src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fstackoverflow.com&layout=standard&show_faces=true&width=450&action=like&font&colorscheme=light&height=80" 
    scrolling="no" 
    frameborder="0" 
    style="border:none; overflow:hidden; width:450px; height:80px;" 
    allowTransparency="true">
</iframe>

Вот XFBML для http://stackoverflow.com, который просто принимает значения по умолчанию:

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<fb:like href="http://stackoverflow.com" show_faces="true" width="450" font=""></fb:like>
0 голосов
/ 29 марта 2011

Вы пытались использовать код XFBML, который можно сгенерировать на странице Facebook Like ?

Выглядит достаточно вперед, чтобы это работало на вас.

...