2009-10-23 4 views
1

Я, кажется, заметил странную ошибку в приложении YouTube с iPhone. Я написал небольшую программу, которая выстреливает приложение YouTube с URL, как:Приложение Youtube на iPhone игнорирует частные видео

http://www.youtube.com/watch?v=adsakasjda

Это видео является частным видео состоялась на YouTube. Когда запускается проигрыватель Youtube, я получаю сообщение «YouTube недоступно». ОДНАКО, я зарегистрировался как владелец этого частного видео. Имея это в виду, я НЕ ДОЛЖЕН ВЫЙТИ YOUTUBE APP, но вместо этого, отклонив ошибку, я перехожу в «Мои видео», используя вкладку внизу. Низкий, и я вижу видео правильно.

Мне интересно, если это что-то похожее на межсайтовый скриптинг .... поскольку я отправляю URL-адрес OVER [[UIApplication sharedApplication] openURL: [NSURL URLWithString: путь]]; метод, возможно, приложение Youtube смирилось с тем, чтобы сначала отказаться от него. Однако это не означает, что NON частные видео работают нормально.

Я пробовал подход UIWebView. После того, как пользователь выполнил вход, запросы на стрельбу почти срабатывают, но встроенные объекты youtube имеют кнопку прокрутки над ними, и они не будут загружаться при нажатии.

GData не предлагает никаких решений, так как нельзя просто просмотреть приватную страницу с маркером безопасности. Это был запрос функции в течение некоторого времени.

+0

О да, ссылка youtube там должна быть фальшивка;) – Oni

+0

Ты владелец видео, так как в нем вы разместили его и сделали его приватным? Или приложение Youtube регистрирует вас как владельца, даже если вы на самом деле не являетесь? – Jasarien

+0

Извинения, да, я Владелец, и я настроил приложение YouTube с учетными данными владельца. Если вы запускаете приложение Youtube прямо, вы можете увидеть видео владельца отлично. Если вы запускаете ссылку из другого приложения в приложение YouTube, это не работает – Oni

ответ

0

Кажется, это ошибка приложения Youtube, потому что я просто тестировал с помощью частного видео, которое у меня нет, но у меня есть доступ к Mac через Safari. Приложение My Youtube подключено к моей учетной записи Youtube, но я все равно получаю сообщение «Youtube not available» для этого видео, если я попытаюсь открыть его через URL через Mail App. Публичные видео работают нормально.