Кажется, я заметил странную ошибку в приложении YouTube для iPhone. Я написал небольшую программу, которая запускает приложение YouTube с URL-адресом:
http://www.youtube.com/watch?v=adsakasjda
Это видео является частным видео на YouTube. Когда запускается плеер Youtube, я получаю сообщение «YouTube недоступен». ОДНАКО, я вошел как владелец этого частного видео. Имея это в виду, я НЕ ВЫЙТИ из приложения YOUTUBE, но вместо этого, после устранения ошибки, я перехожу к «Моим видео», используя вкладку внизу. Низкий и вот я могу просматривать видео правильно.
Мне интересно, если это что-то похожее на межсайтовый скриптинг .... так как я отправляю URL НАД [[UIApplication sharedApplication] openURL: [NSURL URLWithString: path]]; метод, возможно, приложение Youtube смирилось с тем, чтобы сначала отклонить его. Тем не менее, это не фигурирует, так как НЕ частные видео работают нормально.
Я попробовал подход UIWebView. Как только пользователь вошел в систему, запросы на запуск почти работают, но встроенные объекты YouTube имеют зачеркнутую кнопку воспроизведения поверх них, и они не загружаются при нажатии.
GData не предлагает решений, так как нельзя просто просмотреть личную страницу с маркером безопасности. В течение некоторого времени это был запрос функции.