Да, еще одна фейсбук, подобная ошибке кнопки. Прочитайте десятки потоков об этих ошибках, но это не помогло.Facebook Like button and likes count error
Страница: http://tanios.com/vote/
Проблема заключается в том, что когда я в первый раз нажмите, как показано ниже на рисунке это нормально. Но когда мне это не нравится (я нажимаю «remove & unlike» в своем ленте новостей) и пытаюсь щелкнуть, как будто он вызывает ошибку и предлагает проверить использование lint. Но lint не показывает никаких ошибок. Если я выйду из фейсбука и снова войду в систему, тогда он будет таким же (нормально для первого, но ошибка после неполадки).
Следующая проблема заключается в том, что счетчик возле кнопки напоминает, что 6 людям нравится это. Но счетчик выше изображения (данные взяты из http://graph.facebook.com/http%3A%2F%2Ftanios.com%2Fvote%2Findex.php%3Furl%3D1 и http://graph.facebook.com/http%3A%2F%2Ftanios.com%2Fvote%2Findex.php%3Furl%3D2 соответственно) показывает различное количество.
Есть ли что-нибудь, что я могу сделать по этому поводу или это что-то временное с фейсбукой?
У меня есть простое перенаправление:
$is_facebook = (substr_count($_SERVER['HTTP_USER_AGENT'], "facebook") > 0);
if($_GET["url"] == 1 && !$is_facebook) header("Location: $website#lebanon");
if($_GET["url"] == 2 && !$is_facebook) header("Location: $website#montreal");
Но удаление этого ничего не изменится.
Я только что заметил это: https: //www.facebook.com/promotions_guidelines.php См. # 5. То, что вы делаете, может быть нарушением, так как вы голосуете, используя свои кнопки Like. – DMCS
Спасибо, я думаю, что это может быть причиной. Потому что я не знаю, что еще может быть неправильно. – Gediminas