在Facebook上分享页面时的主要图像

时间:2014-04-28 15:37:53

标签: facebook sharing photos

我们有一个基于PHP的房地产模板,当我们在Facebook上分享页面时,生成的照片可供选择,不包括所需的照片供选择。 IE我们在这个页面上有10-15个图像,而facebook只提供3-4个作为共享选项,我们都不想分享。

建议?

示例http://kemptvillerealestate.com/listings/listing_body.php?id=118521

1 个答案:

答案 0 :(得分:0)

我见过某些情况,图像尺寸和/或宽高比不符合Facebook的要求,这些图像没有出现在用户的墙上,时间线或Facebook页面上。

最佳做法显示为here,我认为这是最新的做法。随着Facebook设计包括时间轴,新闻提要和页面更改,这种优化实践也会相应改变。所以要小心追赶最新的规格 到目前为止,该文件描述如下:

  

使用至少1200 x 630像素的图像,以便在高分辨率设备上获得最佳显示效果。至少,您应该使用600 x 315像素的图像来显示包含较大图像的链接页面帖子。

     

如果您的图片小于600 x 315像素,它仍会显示在链接页面中,但尺寸会小得多。

     

我们还重新设计了链接页面帖子,以便图片的宽高比在桌面和移动新闻Feed中相同。尽量使图像尽可能接近1.91:1的宽高比,以便在没有任何裁剪的情况下在新闻Feed中显示完整图像。

当您更新网页上的图片时,请务必访问Facebook Debugger并让Facebook抓取工具再次抓取您的网页,以便他们获取最新版本的网页内容。或者您可以按照here所述的方式进行编程:

  

此Graph API端点只是对以下内容的调用:

     

POST /?id = {object-instance-id或object-url}& scrape = true

     

此端点的响应将是一个JSON对象,其中包含有关被抓取对象的所有信息(从Graph API读取对象ID时返回的相同数据)。