Встраивание видео трясогузки не выполняется для некоторых URL-адресов YouTube, но не для других

У меня есть экземпляр Wagtail 2.3, и я встраиваю видео в шаблоны из разных источников. Небольшая часть URL-адресов видео YouTube терпит неудачу при попытке встраивания, несмотря на то, что кажется, что встраивание разрешено. Если я вызываю get_embed напрямую, я вижу ошибку HTTP 401 Unauthorized, и get_embed возвращает None. Если я использую виджет встраивания видео в редакторе страниц, для этих URL-адресов он не работает с сообщением «Не удается найти встраивание для этого URL-адреса».

Включение любого из этих видео вручную с помощью iframe из параметров фрейма «Поделиться» для этих видео работает нормально.

Пример неудачного видео: https://youtu.be/rCvKr6nsS3w

Кто-нибудь испытывал подобное с встраиванием видео Wagtail или oembed в целом? Кто-нибудь знает, почему именно эти видео терпят неудачу?


person Ali H    schedule 27.02.2019    source источник


Ответы (1)


В примере видео https://youtu.be/rCvKr6nsS3w отключено встраивание загрузчиком - вы можете подтвердить это из страницу с видео, нажав «Поделиться», а затем «Вставить».

person gasman    schedule 27.02.2019
comment
Когда я нажимаю «Поделиться» ›Вставить в это видео, я получаю код встраивания iframe, который, когда я помещаю его на веб-страницу, успешно отображает это видео. Вы видите, что встраивание отключено? - person Ali H; 12.03.2019