YouTube - Скачать / Играть Частные Видео
Мое приложение для iOS будет иметь частные и общедоступные видео, и пользователи могут покупать частные. Прямо сейчас я использую YouTube и библиотеку youtube-ios-player-helper для видеохостинга. Загрузка общедоступного видео чрезвычайно проста:
playerView.loadWithVideoId("M7lc1UVf-VE")
но как вы делаете это самым простым способом для частных видео? Есть ли что-то простое, как:
let playerVars = [
"username": username,
"password": password,
]
playerView.loadWithVideoId("M7lc1UVf-VE", playerVars: playerVars)
или что-то столь же простое?
1 ответ
Если вы посмотрите документацию API встроенных проигрывателей и параметров проигрывателя YouTube, то увидите, что невозможно передать учетные данные пользователя.
Единственный способ воспроизводить частные видео в веб-виде, например YTPlayerView
вспомогательный класс предназначен для управления веб-просмотром, а также для входа пользователя в свою учетную запись YouTube, а затем для воспроизведения частного видео только в этом конкретном сеансе веб-просмотра. YouTube предлагает помечать видео как "Частные", а не как "Частные" для воспроизведения на мобильных устройствах.
Связанное обсуждение может быть найдено в этом подобном вопросе об игроке Android и этом сообщении Групп Google.