Окно лайка Facebook и окно комментария больше не отображаются

У меня есть следующий код на http://septicsecurity.com/facebook.html

Раньше работало, но больше не работает. Не понимаю, почему. Что случилось и что я могу сделать, чтобы он снова заработал?

ОБНОВЛЕНИЕ. Я только что узнал, что это работает после того, как выбросил старые деньги и снова открыл браузер(ы) Я также мог иметь какое-то отношение к тому, что я обновил страницу FB Manage Permissions и удалил все Ограничения по стране.

ОБНОВЛЕНИЕ ОБНОВЛЕНИЕ — я идиот. Я не мог его увидеть, потому что установил новое приложение (DNT+) на FireFox, которое блокирует социальные и рекламные сети от слежения за вами по сети. Впоследствии он убрал поле для лайков и комментариев в FB.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <meta name="author" content="paulk">

    <title>Facebook</title>
</head>

<body>
<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_US/all.js#xfbml=1&appId=161799263843988";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>


<!-- FACEBOOK START -->
<div style="float:left;margin-right:18px;">
    <div class='fb-like-box' data-href='http://www.facebook.com/pages/Septic-Security/209608059122157' data-width='380' data-show-faces='true' data-stream='true' data-header='true'></div>
</div>
<div style="float:left;">
    <div class='fb-comments' data-href='http://septicsecurity.com' data-num-posts='5' data-width='380' style='border:1px solid silver; height:588px;'></div>
</div>
<!-- FACEBOOK END -->

</body>
</html>

Плавающие элементы div выше предназначены только для того, чтобы расположить поле «Нравится» и поле комментария рядом друг с другом, я попытался удалить со страницы весь дополнительный код, а также просто попытался показать поле «Мне нравится» или комментарий коробка, но все равно не работает.


person Paul    schedule 18.09.2012    source источник


Ответы (2)


Когда я смотрю на страницу, на которую вы ссылаетесь, я вижу поля «Нравится» и «Комментарии» рядом. (Я использую Chrome.) Вы вносили какие-либо изменения в код или он просто перестал работать в один прекрасный день? Какой конкретный сбой вы видите и какой браузер вы используете?

Это также может быть уместно: я думаю, что я читал, что FB недавно изменил свой лайк-бокс; и у них есть другие изменения, которые вступят в силу 3 октября:

https://developers.facebook.com/roadmap/#october-2012

В частности, некоторые функции Open-Graph для кнопок «Мне нравится» больше не будут работать (равно как и плагин Live Stream и некоторые другие элементы), поэтому вам (и мне, и всем остальным), возможно, придется обновить наш код кнопки «Нравится» на Facebook. Скоро Сейчас.

person Community    schedule 18.09.2012
comment
Спасибо, я узнал, что это действительно работает, я просто не мог этого увидеть из-за недавно установленного приложения FireFox. - person Paul; 18.09.2012

Я не мог его увидеть, потому что установил новое приложение (DNT+) на FireFox, которое блокирует социальные и рекламные сети от слежения за вами по сети. Впоследствии он убрал поле для лайков и комментариев в FB.

person Paul    schedule 18.09.2012