如何向Facebook提交博客条目

时间:2013-05-26 20:39:58

标签: ruby-on-rails facebook-like

我想在Facebook上将我的博客条目提交到我的墙上。对于Like按钮代码,您必须提供要在Facebook上共享的页面的URL。但我的每个博客条目都有一个独特的,动态生成的URL,我想将每个博客条目与整个博客页面发布到Facebook。 Like按钮代码如下所示:

<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";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-like" data-href="http://www.mysite.com" data-send="true" data-width="450" data-show-faces="true"></div>

我正在使用Rails ......

1 个答案:

答案 0 :(得分:1)

您应该使用 Facebook赞 div中提供的data-href属性,并在其中添加指向您博文的唯一链接。

我不确定你的代码是如何编写的,但我可能会认为像这样的smth会给你一个领导:

<div class="fb-like" data-href="<%= post_url(@post) %>" data-send="true" data-width="450" data-show-faces="true"></div>