在定义data-href fb-comments时,应明确提供og:url属性

时间:2012-01-11 19:27:58

标签: php facebook-graph-api

我正在尝试将fb-comments添加到我的html页面中,这是facebook应用程序的一部分 像这样:

data-href="http://ec2-107-22-163-16.compute-1.amazonaws.com/?userid=<?php echo $userId ?><?php echo $userTBID ?> "

当我尝试渲染页面时出现此错误:

Warning: http://ec2-107-22-163-16.compute-1.amazonaws.com/?userid=55700201320 is unreachable.

但是我确实从外面访问它。

now when i click the link , im rederected to the debbuger that tells me this :
Critical Errors That Must Be Fixed
Error Scraping Page:    Bad Response Code

Errors That Must Be Fixed
Missing Required Property:  The og:url property is required, but not present.
Missing Required Property:  The og:type property is required, but not present.
Missing Required Property:  The og:title property is required, but not present.

Open Graph Warnings That Should Be Fixed
Inferred Property:  The og:url property should be explicitly provided, even if a value can be inferred from other tags.
Inferred Property:  The og:title property should be explicitly provided, even if a value can be inferred from other tags.  

我是什么才能为每个logedin用户添加唯一的评论小部件

更新
我添加了og标签,但仍然当我把网址在调试即时获取 回复代码:403

这是我添加的内容:

<head>
<title>encomia</title>
<meta property="og:title" content="MyAppName"/>
        <meta property="og:url" content="http://ec2-107-22-163-16.compute-1.amazonaws.com/?userid=<?php echo $userId ?><?php echo $userTBID ?>" />
</head>

2 个答案:

答案 0 :(得分:2)

当我去:

http://ec2-107-22-163-16.compute-1.amazonaws.com/?userid=55700201320

我收到403禁止的错误消息。

我敢打赌Facebook也会看到这个并且不能正确地抓住网址。它说是对于棉绒的影响,

  

错误搜寻页面:错误的响应代码

因此,请确保使用真实内容而不是403发回200代码。

答案 1 :(得分:0)

它要求您在页面上插入一些og:tagsog:tags帮助Open Graph Protocol可以查看有关您网站的信息,以便在Facebook上正确显示。

您可以在this link了解标签及其值。