首页 > 解决方案 > 某些 YouTube URL 的 Wagtail 视频嵌入失败,但其他的则不然

问题描述

我有一个 Wagtail 2.3 实例,并且正在将视频嵌入来自各种来源的模板中。尽管似乎允许嵌入,但一小部分 YouTube 视频 URL 在尝试嵌入时会失败。如果我get_embed直接调用,我会看到 HTTP 401 Unauthorized 错误并get_embed返回 None。如果我在页面编辑器上使用视频嵌入小部件,对于这些 URL,它会失败并显示“找不到此 URL 的嵌入”。

使用这些视频的“共享”框架选项中的 iframe 手动嵌入这些视频中的任何一个都可以正常工作。

失败的视频示例:https ://youtu.be/rCvKr6nsS3w

有没有人经历过与 Wagtail 视频嵌入或 oembed 类似的情况?有谁知道为什么这些特定的视频会失败?

标签: youtubewagtailoembed

解决方案


示例视频https://youtu.be/rCvKr6nsS3w已被上传者禁用嵌入 - 您可以通过单击共享然后嵌入从视频页面确认这一点。


推荐阅读