0
我试图使用Facebook JavaScript API(FB.ui)发布Feed。当我发布Feed时,图像栏显示为空。Facebook仅从确定的服务器返回206响应
当然,我试过从example provided by facebookhttp://www.fbrell.com/f8.jpg的URL,它工作正常。然后我下载了这张图片并上传到了我的服务器上,然后再次尝试了一无所获。
使用Facebook调试器,Facebook的示例图像返回一个200的消息,并从我的服务器相同的图像返回一个206的消息,我相信这是为什么它不能在饲料对话框中显示的原因。
这是调试器API输出的图形:
{
"id": "530885910309390",
"url": "http://www.zx-works.com/img/f8.jpg",
"type": "website",
"title": "http://www.zx-works.com/img/f8.jpg",
"updated_time": "2013-06-01T18:48:22+0000",
"created_time": "2013-06-01T18:23:58+0000",
"is_scraped": true
}
问题是:什么可以从一台服务器可能切换到另一个给Facebook无法正常获取图像?我能做些什么来修复它从我的服务器端?它运行的是Apache 2.2.24。之前有人遇到过这个问题?
这是excactly与我的网站的情况。正如你所说,我解决了在Direct Admins DNS管理中添加ipv6记录的问题。好找! –