【问题标题】:Custom OG image with object doesnt appear with full width and height带有对象的自定义 OG 图像不会以全宽和全高出现
【发布时间】:2026-02-04 23:30:01
【问题描述】:

我已尝试使用自定义打开图形对象,以使照片在 Facebook 墙上共享时看起来更大,就像 Flickr 图像在共享时在新闻提要中显示的方式一样。我使用了相同的 OG 代码并制作了自定义对象类型,但仍然没有成功地显示它与 Flickr 链接的显示方式相同。我也尝试在 FB 文档中搜索相同的内容。没有找到有关此的任何信息。我知道共享的显式图像。

以下是从 Flickr 链接分享的图片:

以下是从我的网站分享的图片:

OG 代码:

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# namespace: http://ogp.me/ns/fb/namespace#">
<meta property="fb:app_id" content="123-APP-ID-456" /> 
<meta property="og:type"   content="namespace:photos" data-dynamic="true" /> 
<meta property="og:url"    content="URL" data-dynamic="true" /> 
<meta property="og:title"  content="Sample Photos" data-dynamic="true" /> 
<meta name="og:site_name" content="GoldenGoa"  data-dynamic="true" />
<meta name="og:image:width" content="640"  data-dynamic="true">
<meta name="og:image:height" content="427"  data-dynamic="true">
<meta property="og:image"  content="http://link-to-single-photo.jpg" data-dynamic="true" /> 
 </head>

请帮我解决这个问题。会很感激你。美好的一天

【问题讨论】:

    标签: facebook facebook-opengraph


    【解决方案1】:

    确保您的 og:url 与您的真实链接相同 - Facebook 将遵循 og:url。您可以使用 OpenGraph Debugger [0] 查看抓取的数据。

    [0] - https://developers.facebook.com/tools/debug/

    【讨论】:

    • 它的链接 URL 相同,但问题仍然相同。从 url 看不到宽大的图像
    最近更新 更多