Facebook Like Box无效

时间:2010-04-30 23:45:24

标签: facebook iframe facebook-likebox

我正在尝试将Facebook“Like Box”添加到现有网站,described here

我宣传的网页在该页面的预览框中运行得很好。

但是,当我将显示的代码复制/粘贴到我的网站时,它会显示一小部分空白的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>

我无法弄清楚我做错了什么,在Facebook发布他们的新API之前,我在过去添加了“Like Box”。

请帮帮忙?

6 个答案:

答案 0 :(得分:1)

解决方案

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

将此方法与Lemmy的方法相结合,使其发挥作用。

所以最终结果看起来像

<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>

答案 1 :(得分:1)

我复制并粘贴了为iframe提供的代码,但它无效。我发现在代码之前没有http:一旦我把它放在那里,一切都很完美。

答案 2 :(得分:0)

profile_id=SenRandyGordon更改为profile=1&id=SenRandyGordon 它对我有用

答案 3 :(得分:0)

我也使用facebook的社交插件遇到了同样的问题。 在这个插件中,如果用户输入了错误的输入,那么安全问题随附2个单词的随机生成代码,但是用户只能查看1个单词意味着它显示部分部分..

这是Onther解决方案....它真的有用!!!

<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");

中使用了上述代码

真的有效!

答案 4 :(得分:0)

尝试使用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>

答案 5 :(得分:-1)

约翰的回答可能会奏效。没试过。这对我有用:
在嵌入代码中将profile_id=更改为id=