我在我的应用程序中使用了 javascript sdk,我想集成 like 按钮。
这是我的代码:
// javascript sfk to connect user and get infos
<script id="facebook-jssdk" src="//connect.facebook.net/en_US/all.js"></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";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
<div onClick="_gaq.push(['_trackEvent', 'Like', 'Clicked on Facebook Like Button']);" class="fb-like" data-href="https://url/id/fr" data-width="140px" data-height="27px" data-colorscheme="light" data-layout="button_count" data-action="like" data-show-faces="false" data-send="true"></div>
编辑:我的 opengraph 字段:
OG:标题,
OG:描述,
OG:类型,
OG:图像,
OG:网址,
OG:站点名称,
FB:管理员,
FB:app_id
在我的页面上正确填写
并且 faecbook 调试收费 https://developers.facebook.com/tools/debug/说一切都很好响应代码 200**
结果是......什么都没有:D
代码在页面上,但我没有任何喜欢的按钮!我尝试通过 css 更改它,但没有任何改变
我发现一篇旧文章 (2010) 说你不能使用 facebook SDK 和 facebook 提供的类似按钮代码 http://allfacebook.com/one-problem-with-facebooks-new-like-button-it-不与连接站点一起工作_b13946
还是我的谷歌分析 onClick 有问题?
提前致谢 :)