Как я могу встроить приватное видео на YouTube?

Мне нужно отобразить некоторые личные видео Youtube в моем блоге. Я не могу встроить их напрямую. Что я должен использовать для этого.

Ответ 1

Я не думаю, что вы можете встраивать частные видео YouTube на свой сайт, и даже если вы это сделаете, они не смогут просмотреть его, потому что он закрыт.

Ответ 2

Вы должны установить свои видео в "незарегистрированные" вместо "private". Таким образом, видео не отображается на вашем канале или в результатах поиска, но любой, у кого есть ссылка на видео, может видеть его, и вы можете вставлять видео на любой сайт.

Ответ 3

Я еще не пробовал этот обходной путь, но теоретически он должен работать, вам нужно использовать YouTube API V 3 и выполнить следующие шаги:

  • Установите статус конфиденциальности видео в список без прав доступа через API.
  • Вставить видео через API в скрытый div.
  • Используйте событие onPlayerStateChange, чтобы проверить, воспроизводит ли видеоплеер в настоящее время видео, используйте API для приостановки видео в первую секунду.
  • Если состояние изменилось на "воспроизведение", отправьте запрос AJAX на серверную сторону script, чтобы вернуть статус конфиденциальности видео как конфиденциальный, после того как вы получите сообщение с подтверждением, которое отобразит видео, и используйте API для играть в нее.

Это должно держать видео конфиденциальным, даже если пользователь скопирует и вставляет URL-адрес на другую вкладку, он/она должен получить сообщение о том, что видео является приватным.

Вот ссылка на API iFrame YouTube, который дает вам пример для события onPlayerStateChange

Обратитесь к этой ссылке, чтобы изменить статус конфиденциальности через API v 3

Ответ 5

Это странно. В настоящее время я занимаюсь огромной работой для бизнеса, а фильмы - "private", пока веб-страница не станет общедоступной. До тех пор мы хотели бы подготовить интернет-магазин со встроенными видеороликами YouTube, поэтому мне нужен "встроенный код". Теперь я просто получаю URL-адрес.

Ответ 6

Да, вы можете вставлять личные и незарегистрированные файлы на ваш сайт. Если приватный, Youtube будет запрашивать логин (если его нет), а учетные данные предоставят доступ к просмотру контента или нет, на основании того, что вы являетесь менеджером/администратором канала или у вас есть приглашение (приглашать электронные письма с панели инструментов).

Если не в списке, он покажет!

Видео должно быть встраиваемым!

Ответ 7

Вы не можете встраивать частное видео на свой сайт, потому что оно личное, поэтому не можете показывать публичному зрителю на своем веб-сайте.

До сих пор Youtube имеет три лицензии:

1 - Публикация: ваше видео можно просмотреть публично
2 - Непосчитанные: ваше видео можно увидеть или вставить по URL-адресу или ссылке и не отображаться в результатах поиска или на вашем канале
3 - Частное: ваше видео является приватным, его нельзя просмотреть