【问题标题】:Facebook can't set Thumbnail correctly on YouTube videos with Custom Thumbnails - 404 errorFacebook 无法在带有自定义缩略图的 YouTube 视频上正确设置缩略图 - 404 错误
【发布时间】:2021-01-01 18:37:41
【问题描述】:

好的 - 我完全被难住了。出于某种原因,Facebook 开始很难处理来自 YouTube 视频的 Open Graph 元数据和标签,然后无法正确设置缩略图。

我有一些视频和播放列表设置了自定义缩略图,但它们在 Facebook 上共享时无法正确显示在预览中。

无论我尝试直接在 Facebook 上发帖还是使用他们的分享 URL 调试器工具 https://developers.facebook.com/tools/debug/,我都会看到这一点

我在视频和视频播放列表中都遇到过这个问题。例如,如果我将 URL 传递给调试器,YouTube 会不断返回错误的缩略图,如下所示:

Image Unavailable
Error while downloading https://i.ytimg.com/vi/gshPq_mYTXM/maxres2.jpg with HTTP response code: 404

访问该 URL 实际上会生成 404。如果我将 URL 修改为 https://i.ytimg.com/vi/gshPq_mYTXM/maxresdefault.jpg,那么它会加载应该是我在 youtube 上的播放列表的缩略图。

那么,为什么 Facebook 会抢占 https://i.ytimg.com/vi/gshPq_mYTXM/maxres2.jpg,我该如何阻止呢?还是 YouTube 破坏了某些东西,它只生成该 URL 而不是有效的 https://i.ytimg.com/vi/gshPq_mYTXM/maxresdefault.jpg

我花了几个小时试图调试它,但没有成功。即使创建新的播放列表,我仍然会遇到问题。

【问题讨论】:

  • 您在 Facebook 上分享的是哪个 URL?如果 Youtube 有问题,那么 Youtube 必须修复它。
  • 如果您查看 YT 视频页面的源代码,您会在其中看到 <meta property="og:image" content="https://i.ytimg.com/vi/gshPq_mYTXM/maxres2.jpg">。所以这是 YouTube 的错误,而不是 Facebook 的。
  • 所以这是一个 YouTube 错误?无论如何要解决这个问题?或者它会随着时间的推移自行解决?

标签: facebook youtube


【解决方案1】:

这似乎是一个缓存问题。 48 小时后,问题似乎已自行解决,并且 youtube 不再发出带有无效文件的 og:image 元标记。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-01
    • 2015-03-26
    • 1970-01-01
    • 2019-12-09
    • 2016-04-26
    • 2018-01-08
    • 1970-01-01
    • 2011-11-04
    相关资源
    最近更新 更多