【问题标题】:og:image should be largerog:图像应该更大
【发布时间】:2013-07-07 11:38:51
【问题描述】:

我不知道为什么,但我在使用OG Debugger 时不断收到此警告,并且 Facebook 没有加载正确的错误。它告诉我图像不够大,但图像是 404x404px,所以我不确定它的预期,因为它符合 200x200 的偏好。

这是完整报告的元标记:

<meta property="og:image" content="http://beta.ccchapel.com/getattachment/1fc7e302-342f-4b1e-aae3-466905d3e084/" />

如果您有任何建议,我们将不胜感激。

【问题讨论】:

  • 我也遇到了同样的问题,但我使用的是 800x500 的图像,但我被告知图像太小?
  • 你能给你的页面完整的 url 以便我可以在 facebook 调试器中调试它

标签: facebook image facebook-opengraph meta-tags


【解决方案1】:

您可以尝试以下选项来摆脱它:-

  • 使图像平方,四舍五入到“数百”,例如尺寸 300x300 像素
  • 将它们托管在同一台服务器上(相同的域名)
  • 使用 jpg
  • 避免文件名中出现任何“奇怪”字符

参考Thread

【讨论】:

    【解决方案2】:

    您是否尝试添加元字段以“手动”指定高度和宽度?

    <meta property="og:image:type" content="image/jpeg">
    <meta property="og:image:width" content="404">
    <meta property="og:image:height" content="404">
    

    【讨论】:

    • 我已经这样做了,这对我的情况没有任何影响。
    【解决方案3】:

    我碰巧遇到了同样的错误。这是我所做的。

    来自 Facebook 文档:http://developers.facebook.com/blog/post/612/

    在修改 Open Graph 对象时,您需要告知 Facebook 的 刮刀重新抓取您的页面以获取更新的信息。
    有几种不同的方法可以重新抓取您的对象。

    1. 在以下位置手动使用调试器 https://developers.facebook.com/tools/debug 这将引入一个 如果您是管理员或开发人员,则为您的页面数据的新副本 对象,由 fb:app_id 或 fb:admins 元标记确定。

    2. 通过使用“scrape=true”POST 参数更加自动化。做一个 POST 调用https://graph.facebook.com/?id={id}&scrape=true where {id} 是对象 id 或对象的 url。响应是一个 为 url 抓取数据的 JSON 对象。

    此外,在使用https://developers.facebook.com/tools/debug 时,我不断重复尝试,直到它突然接受为止。我认为也使用第二个选项更可靠

    参考:https://developers.facebook.com/docs/opengraph/using-objects/

    【讨论】:

      猜你喜欢
      • 2013-09-21
      • 1970-01-01
      • 2013-11-03
      • 2012-11-24
      • 2015-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多