0

我有这个 iframe 并且正在显示类似 facebook 的按钮,但我无法添加发送按钮。我应该添加什么?我正在尝试send=true&,但这似乎不起作用

这是小提琴

 <div style="float:left; margin-left:10px">
  <iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com/Eurekavi&amp;layout=button_count&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=20" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100%; height:20px;" allowTransparency="true">
  </iframe>
  <style>.fbook{position: absolute; font-color:#ddd; top:-1668px; font-size:10;}</style>
  <style>.fbook-style_map:initreaction=10false_attempt10-border</style>
  <style>closemap"init"if=fb_connect-start="25"check_bandwith</style>
    </div>
  <div style="clear:both"></div>
4

3 回答 3

2

Facebook 开发人员文档说:“发送按钮(仅限 XFBML)”。所以你必须为你的喜欢/发送按钮使用 XFBML:

包含一次 js-api:

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

包括命名空间:

<html xmlns:fb="http://ogp.me/ns/fb#">

插入喜欢/发送按钮(如果需要,可以多次):

<fb:like href="http://stackoverflow.com" send="true" layout="button_count" width="250" show_faces="false" font="tahoma"></fb:like>

希望有帮助...

于 2013-02-05T23:21:50.250 回答
1

根据 Facebook 文档,您现在不能这样做!

于 2013-11-11T01:58:10.153 回答
0

现在 facebook 用推荐替换了发送

<div class="fb-like" data-href="http://example.com" data-layout="standard" data-action="recommend" data-show-faces="true" data-share="true"></div>
于 2014-01-16T08:22:28.520 回答