У меня есть веб-сайт с кнопкой Facebook Like на целевой странице домена с использованием приведенного ниже кода.
<!-- FB button code -->
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&status=0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<!-- FB button code end -->
который является кодом по умолчанию, предоставленным FB, и где &status=0 был добавлен в соответствии с FB.getLoginStatus() вызывается перед вызовом FB.init()
и код фактической кнопки
<li><div class="fb-like" data-href="http://www.vinner.com.au" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true"></div></li>
Некоторое время это работало нормально, но любые новые лайки на самой странице FB внезапно остановились на 26, и мой лайк на странице регистрируется, как показано на скриншоте ниже.
однако фактический веб-сайт сбрасывает количество лайков на меньшее число, и я могу повторно лайкнуть страницу (и я вошел в FB при том же просмотре)
Я сообщил об ошибке в FB, но они не отвечают на отдельные запросы, поэтому надеюсь, что кто-нибудь сможет определить, сделал ли я что-то не так в моей конфигурации, и сможет объяснить, почему у меня другое количество лайков и почему я я могу поставить лайк странице, которая мне уже понравилась.