0

我正在尝试使用 Facebook javascript API (FB.ui) 发布提要。当我发布提要时,图像字段显示为空。

当然,我已经尝试过facebook http://www.fbrell.com/f8.jpg提供的示例中的 URL ,它工作正常。然后我下载了这张图片并上传到我的服务器并再次尝试并没有得到任何东西。

使用 facebook 调试器,facebook 示例图像返回 200 消息,而我服务器中的相同图像返回 206 消息,我认为这是它未显示在提要对话框中的原因。

这是调试器的 Graph 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。以前有人遇到过这个问题吗?

4

1 回答 1

1

Facebook 使用 ipv6 来废弃您的网站。你的 DNS 设置为 ipv6 吗?您的服务器控制面板(如 directadmin)是否允许 ipv6 访问?否则,请联系您的托管公司以回答这些问题,您会没事的!

于 2013-10-24T07:33:02.327 回答