我想在我的网站上添加类似按钮,但它不起作用,因为每当我点击Like按钮时它会说:
无法访问该页面。
您还可以检查网址以查看错误: My Facebook page
以下是我使用代码所做的工作:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
<head>
<meta property="og:title" content="ALEXA BEAUTY" />
<meta property="og:type" content="company" />
<meta property="og:url" content="http://alexasalon.co.uk/" />
<meta property="og:image" content="http://alexasalon.co.uk/images/logo.png" />
<meta property="og:site_name" content="ALEXA BEAUTY" />
<meta property="fb:admins" content="100002556535323" />
</head>
<body>
<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&appId=220687968005095";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div>
<fb:like href="http://www.facebook.com/pages/Alexa-Beauty/205401152839187" send="true" width="450" show_faces="false" font="lucida grande"></fb:like>
</div>
代码错了吗?页面网址是否正确? 我在Object Debugger上检查了网站,似乎没有错误,请检查link。
我真的不知道出了什么问题?有谁知道吗?
答案 0 :(得分:1)
我解决了问题,编码和一切都很好,只是我需要为页面创建一个用户名,所以页面的地址改为: https://www.facebook.com/AlexaSalon
在代码创建者中添加新地址时,它有效。