警告:“我的页面”无法访问

时间:2011-11-30 12:02:21

标签: facebook web-applications

好的,所以我正在开发一个新网站,它非常依赖于facebook。

我到处寻找并完成了我应该做的一切,但我一直在我的FB评论区域收到此消息:警告:http://www.videozoo.dk/?videos=klo-aben无法访问

我的标题看起来应该是这样的:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://ogp.me/ns#">
<head profile="http://gmpg.org/xfn/11">

<meta property="fb:admins" content="my fb id nr"/>
<meta property="fb:app_id" content="195385377211689">
<meta property="og:title" content="Videozoo.dk - Dyre video" />
<meta property="og:type" content="Video" />
<meta property="og:url" content="www.videozoo.dk/?videos=klo-aben" />
<meta property="og:site_name" content="Dyre videoer for alle!"/>
<meta property="og:description"
content="Endnu en dyre video på VideoZoo.dk"/>

我的fb评论代码如下所示:

<div class="fb-comments" data-href="www.videozoo.dk/?videos=klo-aben" data-num-posts="10" data-width="640" data-colorscheme="dark"></div>

此评论框的我的应用ID是在4小时前制作的,所以现在应该在服务器上更新...

应用中的信息与上述内容相符:

应用程序ID / API密钥: 195385377211689

站点URL: http://www.videozoo.dk/

域: videozoo.dk

但是 - 它仍然无效! - 是因为我的网站是新网站还是mabye,因为应用程序尚未在服务器上更新?

请仔细查看并测试此链接:www.videozoo.dk/?video = klo-aben

欢迎所有想法!!

1 个答案:

答案 0 :(得分:1)

您将协议从og:url的值中删除,将其包含在那里并且可以解决问题,刮刀遵循HTTP或og:url重定向,并且该URL可能被检测为无效

{edit}我想出来了,这有点奇怪,但...... {/ edit} 当我手动抓取该页面时,它似乎工作正常,但是当我通过URL调试器运行它时,由于来自您身边的HTTP 403响应而失败

我之前已经看过其他服务器无法处理Facebook请求的某些部分 - 在这种情况下,似乎是因为如果发送了HTTP 'Range' header,您的服务器拒绝了请求。

Facebook的抓取工具在抓取时仅请求文档的前40KB,因为元标记应位于<head></head>部分

我的测试是:

$ curl -I -H 'Range: bytes=0-40960' 'http://www.videozoo.dk/?videos=klo-aben'
HTTP/1.1 403 Forbidden
Date: Wed, 30 Nov 2011 14:17:54 GMT
Server: Apache/2.2.6 mod_auth_kerb/5.3 PHP/5.2.17 mod_fcgid/2.3.5
Accept-Ranges: bytes
Connection: close
Content-Type: text/html

$ curl -I 'http://www.videozoo.dk/?videos=klo-aben'
HTTP/1.1 200 OK
Date: Wed, 30 Nov 2011 14:18:02 GMT
Server: Apache/2.2.6 mod_auth_kerb/5.3 PHP/5.2.17 mod_fcgid/2.3.5
X-Powered-By: PHP/5.2.17
Connection: close
Content-Type: text/html

我不确定这是你的代码,服务器配置,中间代理等等,但它很可能是你问题的原因

相关问题