1

我正在尝试将 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>

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

请帮忙?

4

6 回答 6

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>
于 2010-05-10T04:22:19.517 回答
1

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

于 2012-03-13T20:14:29.107 回答
0

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

于 2010-05-01T14:54:37.240 回答
0

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

真的行!

于 2010-05-10T19:07:06.827 回答
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>
于 2014-10-15T10:02:53.423 回答
-1

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

于 2010-05-02T17:08:47.227 回答