为什么facebook不喜欢这个

时间:2014-09-24 04:01:35

标签: php facebook

当我使用以下代码在facebook devopers中调试

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
<html>
<meta property="fb:app_id" content="lotsnumbers" />
<meta property="og:title" content="FOR SALE"/>
<meta property="og:type" content="product"/>
<meta property="og:url" content="www.website.com.au/php_test.php"/>
<meta property="og:image" content="image.gif"
<meta property="og:description" content="Stuff for sale" />

我收到以下错误

“网站”类型的网址“http://www.website.com.au/php_test.php”上的对象无效,因为属性“og:url”的给定值“www.website.com.au/php_test.php”无法解析为类型'URL'。

有人可以告诉我为什么吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您需要在http://上添加schemehttps://og:url)。它似乎在丢失时未正确解析:

<meta property="og:url" content="http://www.website.com.au/php_test.php" />

修复这个缺失的自我关闭:

<meta property="og:image" content="image.gif" />