2012-01-05 3 views
0

Да, еще одна фейсбук, подобная ошибке кнопки. Прочитайте десятки потоков об этих ошибках, но это не помогло.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"); 

Но удаление этого ничего не изменится.

+0

Я только что заметил это: https: //www.facebook.com/promotions_guidelines.php См. # 5. То, что вы делаете, может быть нарушением, так как вы голосуете, используя свои кнопки Like. – DMCS

+0

Спасибо, я думаю, что это может быть причиной. Потому что я не знаю, что еще может быть неправильно. – Gediminas

ответ

0

Нечеткий, я не получаю никаких ошибок при отрыве от моей страницы профиля или с вашего сайта. Вот полезная нагрузка я вернусь в отличие от действия

для (;;); { "__ ар": 1, "полезная нагрузка": "requires_login" ложь "error_info": нулевой, "show_error" : false, "node_type": "ExternalPage", "node_id": {theId}, "edge_type": "ExternalPageLike", "connect_text": 0, "success": true, "already_connected": false, "user_profile" : { "имя": "{MyName}", "profile_url": "https://www.facebook.com/{myURL}", "pic_square": "{myPix"}, "story_fbid": 0, "is_admin ": false," admin_url ":" "}}

Есть ли что-то, что нужно, чтобы заставить его сломаться?

+0

Вам может понравиться еще раз? Потому что для меня я могу спрятаться, но потом мне снова не понравится одна и та же картина. Может быть, это имеет какое-то отношение к неправильным, как счетчики. Спасибо за помощь. – Gediminas

+0

Подобные счетчики отлично работают для меня. Единственный раз, когда я вижу плохое, как счетчики, - это когда страница недоступна для Facebook. – DMCS