带按钮的Facebook Like按钮不会更新计数

时间:2012-02-24 13:11:50

标签: facebook facebook-graph-api

我有这个Facebook页面:LINK

我想在网站上的产品页面上实现多个类似Facebook的按钮:LINK 当我点击“喜欢”Buttom时,这个显示“1”,当刷新页面时,此计数消失。

我的产品页面使用:

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

和按钮:

<div class="fb-like" data-href="http://www.calcadosabruzzo.com.br/2012/catalogo/1402.html" data-send="false" data-layout="button_count" data-width="85" data-show-faces="false" data-font="segoe ui"></div>

对于我使用这些元标记的产品的每个幻像页面:

<!doctype html>
<html xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraph.org/schema/">

<head>
<title>Calçados Abruzzo - Ref.: 1402</title>

<meta property="og:title" content="Calçados Abruzzo - Ref.: 1402" />
<meta property="og:type" content="product" />
<meta property="og:url" content="http://www.calcadosabruzzo.com.br/" />
<meta property="og:image" content="http://www.calcadosabruzzo.com.br/2012/produtos/1402_5122_Marrom_montila.jpg" />
<meta property="og:site_name" content="Calçados Abruzzo" />
<meta property="fb:app_id" content="100002115061810" />
<meta http-equiv="refresh" content="0;url=http://www.calcadosabruzzo.com.br/2012/catalogo.html">

</head><body></body></html>

我不知道在哪里可以获得APP_IP因为客户在Facebook上制作他的页面并且没有制作APP

当我将产品页面放在Facebook Debug上时,显示以下错误:LINK 怎么解决这个?这是我第一次使用这个插件......

1 个答案:

答案 0 :(得分:1)

我设法找到关于此行为的一些报告。我似乎Facebook引入了一个错误,因为即使是他们可以创建像按钮的参考也会出错。人们建议通过developers.facebook.com/apps

制作应用

从那里获取app_id,并在App Domain下的应用程序设置中添加您的网站(calcadosabruzzo.com.br)。

对于fb:admins,您应该添加应用程序管理员ID(可能是您的)。

希望这有帮助。