Html 开放图形协议:包含多个图像的原因?
我的问题与,和有关,但完全不同。URL列出了以下示例,其中在单个页面中定义了多个图像:Html 开放图形协议:包含多个图像的原因?,html,image,facebook-graph-api,layout,facebook-opengraph,Html,Image,Facebook Graph Api,Layout,Facebook Opengraph,我的问题与,和有关,但完全不同。URL列出了以下示例,其中在单个页面中定义了多个图像: <meta property="og:image" content="http://example.com/rock.jpg" /> <meta property="og:image:width" content="300" /> <meta property="og:image:height" content="300" /> <meta property="og:
<meta property="og:image" content="http://example.com/rock.jpg" />
<meta property="og:image:width" content="300" />
<meta property="og:image:height" content="300" />
<meta property="og:image" content="http://example.com/rock2.jpg" />
<meta property="og:image" content="http://example.com/rock3.jpg" />
<meta property="og:image:height" content="1000" />
然而,该网站没有说明如何使用这些多幅图像。我在想,也许Facebook会删除所有使用og:image
属性指定的图像,并显示与浏览设备分辨率最匹配的图像。但我对此不确定,需要确认
如果我包括一个315x315 PNG图像和一个更大的1200x630图像,这样一个图像可以用作一个小图像,文本与Facebook在其右侧显示的图像相对应,另一个图像是一个全尺寸图像,占据一个矩形区域,而不是正方形区域,其下方的站点上描述了文本,那么Facebook是如何决定是使用一张图片还是另一张?(就我个人而言,我有一个方形的徽标要显示,因此较小的图像可能是最好的,文本与右侧的徽标相对应,但我不确定是否只包括这两个图像中的一个或两个?)
谢谢你的回答 通常,多个OG:image标记允许用户根据读取OG标记的平台选择要用于帖子的图像。IE facebook或linkedin。所有facebook、Twitter、linkedin、Google+和Pinterest都支持此功能吗?另外,为什么开放图形用户决定包含您描述的功能(即允许用户在发布期间选择要共享的图像)?为什么这是可取的?谢谢。另外,我怎么知道哪个图像将被用作默认图像?它不适合我。我已经包括了两张图片。尽管我的HTML代码是正确的,Facebook只是将较大的图像裁剪成较小图像的尺寸-(