Facebook Like Box не работает - PullRequest
1 голос
/ 01 мая 2010

Я пытаюсь добавить Facebook Like-Box на существующий веб-сайт, как описано здесь

Страница, которую я продвигаю, прекрасно работает в окне предварительного просмотра на этой странице.

Но когда я копирую / вставляю код, как показано на моем веб-сайте, он вместо этого показывает часть пустой страницы facebook с только частично видимым сообщением об ошибке.

<iframe src="http://www.facebook.com/plugins/likebox.php?profile_id=SenRandyGordon&amp;width=260&amp;connections=10&amp;stream=true&amp;header=true"
        scrolling="no" 
        frameborder="0" 
        allowTransparency="true" 
        style="border:none; overflow:hidden; width:260px; height:px"></iframe>

Я не могу понять, что я делаю неправильно, и я добавил «Like Box» в прошлом, до того, как Facebook выпустил новый API.

Пожалуйста, помогите?

Ответы [ 6 ]

1 голос
/ 14 марта 2012

Я скопировал и вставил код для iframe, но он не работалЯ обнаружил, что не было http: до кода.Как только я положил его туда, все заработало отлично.

1 голос
/ 10 мая 2010

Решение

You have to replace all the "&amp;" of the Facebook Likebox generator code with "&" - then it works.

Объедините этот метод с методом Лемми, чтобы он заработал.

Таким образом, конечный результат выглядит следующим образом

<iframe src="http://www.facebook.com/plugins/likebox.php?profile=1&id=SenRandyGordon&width=260&connections=10&stream=true&header=true" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:260px; height:px"></iframe>
0 голосов
/ 15 октября 2014

попробуйте тонкий код iframe, работающий нормально и проверенный мной на WordPress

<iframe src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2FEnter_Your_FB_ID_OR_USERNAME&amp;width&amp;height=290&amp;colorscheme=dark&amp;show_faces=true&amp;header=true&amp;stream=false&amp;show_border=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:290px;" allowTransparency="true"></iframe>
0 голосов
/ 10 мая 2010

Я также столкнулся с той же проблемой, используя социальный плагин Facebook. В этом плагине, если пользователь вводит неправильный ввод, тогда секретный вопрос приходит с случайно сгенерированным кодом из 2 слов, но пользователь может просмотреть только 1 слово, значит, он показывает частичную часть

Вот другое решение .... Это действительно работает !!!

<script type='text/javascript' src='http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US'> 
</script>
<script type='text/javascript'>FB.init('aaafdced248eed501f09f66e3c5b7de9');</script>
<fb:fan profile_id=\"118774364811981\" stream=\"0\" connections=\"10\" logobar=\"0\" width=\"244\" height=\"240\" css='serverside_facebook.css?1'> 
</fb:fan>


Я использовал приведенный выше код на Java verticalPanel.getElement().setInnerHTML("above code");

Это действительно работает!

0 голосов
/ 02 мая 2010

Ответ Джона может сработать. Не пробовал это. Это сработало для меня:
измените profile_id= на id= в коде для встраивания.

0 голосов
/ 01 мая 2010

Изменить profile_id=SenRandyGordon на profile=1&id=SenRandyGordon Это работает для меня

...