Как реализовать кнопку «Мне нравится» на разных html-страницах - PullRequest
1 голос
/ 05 марта 2012

Я следовал за документом https://developers.facebook.com/docs/reference/plugins/like/, чтобы реализовать кнопку «Мне нравится». в основном я поставил одну кнопку «Мне нравится», например, на www.foobar.com/index.html

Поэтому, когда пользователь A нажимает кнопку «Мне нравится», моя страница «Правила Foobar» появляется в его разделе «Нравится и интересы». При нажатии на ссылку он будет перенаправлен на сайт www.foobar.com. Пока все отлично!

Когда один и тот же пользователь A нажимает кнопку Like, например, www.foobar.com/guestbook.html, страница «Гостевая книга» появится в его разделе «Лайки и интересы» (ссылки на www.foobar.com/guestbook.html).

Вопрос в том, как мне реализовать кнопку «Мне нравится» в guestbook.html, чтобы пользователь, нажимающий на кнопку «Мне нравится», видел только одну ссылку «Правила Foobar» в своем разделе «Лайки и интересы», которая идет на www.foobar.com. , каждая кнопка «Мне нравится» имеет свои значения.

Я использую XFBML-версию кода плагина Like, opengraph.

Пожалуйста, сообщите. Спасибо!

Ответы [ 2 ]

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

Документация Facebook гласит:

Атрибуты: href - URL для лайка.Версия XFBML по умолчанию соответствует текущей странице.

Вы можете попробовать использовать код HTML5 или IFRAME вместо XFBML.У меня была такая же проблема, у меня работал IFRAME-код.

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

Вы должны изменить параметр внутри кода:

<div class="fb-like" data-href="http://www.foobar.cz/### HERE COME THE PAGE ###" data-send="true" data-width="450" data-show-faces="true"></div>
...