YouYube API Посмотреть приватное видео

У меня есть веб-сайт с режимом черновика. Кто-то может войти и посмотреть, как выглядит сайт, чтобы его одобрить, прежде чем публика сможет его увидеть. У меня есть видео на YouTube, которые я ставлю на приватный, потому что я не хочу, чтобы мир их видел.

Тем не менее, я хочу, чтобы люди, которые заходили в режим черновика, могли смотреть частные вставки.

Есть ли способ, которым я могу использовать API YouTube и делать это, чтобы люди могли видеть только видео и не были зарегистрированы в качестве этого человека (чтобы они не могли изменять настройки видео) и не могли оставаться в сети после выхода из моего веб-страница?

Отметьте свои видео как незарегистрированные, а не частные.

Иногда безопасность – это компромисс. На одном конце спектра вы можете полностью заблокировать все, чтобы никто не мог получить доступ к данным. С другой стороны, наиболее пригодные для использования и доступные данные не будут безопасными.

С учетом этого вы запрашиваете функциональность для пользователей N, когда модель безопасности, которую вы ищете, слишком ограничительна и позволяет только 25 пользователям.

Безопасность и доступность состоят из баланса между приемлемым стандартом доступности и приемлемым стандартом безопасности.

В вашей ситуации отметка ваших видеороликов YouTube как не включенных в список может предоставить вам баланс, который вы ищете, поскольку 25 пользовательских ограничений является показательным стопором.

http://www.google.com/support/youtube/bin/answer.py?answer=181547

Доступ к вашим видео может получить любой, у кого есть ссылка, которая будет только пользователями, имеющими доступ к вашей системе. Ссылка не является общедоступной, поэтому маловероятно, что кто-то угадает или найдет ваши видео на YouTube, так как сами URL-адреса состоят из случайных символов.

Единственный способ получить доступ к видео можно только в том случае, если ваши зарегистрированные пользователи вошли в источник браузера после входа в систему и отправили URL-адреса своим друзьям.

  • Пользователям не нужны учетные записи YouTube.
  • Видеоролики доступны только пользователям, которые заходят в систему, или пользователям, которые заходят в систему, просматривают исходные коды и передают URL другим пользователям.
  • Безопасность может быть уменьшена путем периодического изменения URL-адресов для видео.

Шаги по пометке вашего видео как незарегистрированные:

  • Нажмите на свое видео, чтобы загрузить его на YouTube.
  • В левом верхнем углу нажмите «Редактировать информацию о видео»
  • Прокрутите вниз до места, где указано «Это видео», и в раскрывающемся списке выберите «Непосчитанные».

Выберите «Непосчитанные» в качестве ваших предпочтений

Прежде всего, вы не можете получить само видео через api.
Все, что вы получите, это ссылка для вставки или перенаправления пользователя.

Таким образом, в конечном счете, ваш пользователь будет смотреть видео сам, без вас, как мужчина посередине. Поэтому вы будете искать что-то вроде защиты паролем своего видео.
Быстрый поиск в Google поднял это .

Вы можете изменить параметр конфиденциальности трансляции на приватный. Затем вашим «конкретным пользователям» понадобятся аккаунты YouTube и вам придется «дружить» с вами (или наоборот). Затем вы редактируете параметр конфиденциальности трансляции видео, чтобы добавить друзей (до 25) в видео. Им будет автоматически отправлено сообщение «совместно с вами». Они подписываются на свою учетную запись YouTube, и они могут смотреть видео.

При аутентификации с пользователем, который загрузил видео в API, вы также сможете получить эти частные видео ( см. Руководство для разработчиков: загрузка загрузок ).

Отказ от ответственности: я не делаю youtube api def, я не мог проверить его.

Если YouTube не работает для вас в целях безопасности ваших видеороликов, вы можете рассмотреть возможность использования FlowPlayer Free для размещения видео в своей собственной сети, а затем использовать бесплатный Flash-плеер на своем веб-сайте. Это позволит вам сделать все URL-адреса доступными только для аутентифицированных пользователей.

http://flowplayer.org/download/index.html

Ниже приведен пример их демонстрации на моем локальном веб-сервере с видео, размещенным на локальном сервере Apache.

alt text