Получить URL видео, запущенного в приложении Android для Android
Я пытаюсь разработать приложение для себя, которое будет загружать аудиоверсию видео, воспроизводимого в приложении Youtube. Я разобрался почти со всем остальным, все, что я хочу, - это получить URL-адрес видео, которое воспроизводится в приложении Youtube.
Итак, вопрос можно разделить на две части:
Можно ли даже получить URL-адрес видео без какого-либо специального разрешения от YouTube (нет, я не хочу копировать и вставлять видео каждый раз, скорее люблю это делать с помощью кода). Существуют и другие приложения, которые делают похожие вещи, например, приложение voodoo, которое автоматически показывает вам варианты на других сайтах электронной коммерции для того же продукта. Таким образом, он должен каким-то образом отслеживать URL продукта из родительского приложения.
Может ли Google остановить мою публикацию приложения в Play Store? как он загружает аудио версию песни. Я искал, но в Play Store нет загрузчиков YouTube.
Заранее спасибо:)
2 ответа
Answer to query 1:
Да, в официальном приложении YouTube можно получить URL-адрес воспроизводимого видео. Вы пытаетесь интегрировать свое приложение с приложением YouTube, и есть стандартный способ достижения этого в Android. Вы можете получить подробную информацию о технике здесь.
В данный момент проблема может заключаться в том, что приложение YouTube предоставляет URL-адрес для извлечения из других приложений. Для этого требуется концепция контент-провайдеров ( здесь). Можно интегрировать любое приложение с другим, но оно ограничено только данными, предоставленными родительским приложением. Приложение YouTube позволяет получать метаданные текущего воспроизводимого видео.
Это больше относится к Android, чем к API YouTube, так как вы пытаетесь получить информацию о текущем состоянии приложения YouTube.
Answer to query 2:
Да, разработка такого приложения в соответствии с условиями и услугами YouTube будет незаконной. При этом вам не будет разрешено публиковать свое приложение в Google PlayStore. Чтобы процитировать условия и услуги YouTube:
"Вы не должны загружать какой-либо Контент, если вы не видите" загрузку "или аналогичную ссылку, отображаемую YouTube в Сервисе для этого Контента. Вы не должны копировать, воспроизводить, предоставлять в Интернете или передавать в электронном виде, публиковать, адаптировать, распространять, передавать, транслировать, отображать, продавать, лицензировать или иным образом использовать любой Контент в любых других целях без предварительного письменного согласия YouTube или соответствующих лицензиаров Контента. YouTube и его лицензиары сохраняют за собой все права, прямо не предоставленные в отношении Сервиса и Контента."
Вы можете узнать больше об условиях и услугах YouTube здесь.
Зачем еще заниматься разработкой приложений?
Хотя было бы незаконно получать финансовую выгоду от такого приложения, поскольку оно нарушает условия и услуги другого приложения, от которого оно зависит, но все же было бы законно разрабатывать такое приложение только для личного использования. После повторного цитирования условий и услуг:
Контент предоставляется вам как есть. Вы можете получить доступ к Контенту для вашей информации и личного использования исключительно в соответствии с намерениями, предоставляемыми посредством предоставляемых функций Сервиса и в соответствии с настоящими Условиями обслуживания. Вы не должны загружать какой-либо Контент, если не видите ссылку "загрузить" или аналогичную ссылку, отображаемую YouTube в Сервисе для этого Контента. Вы не должны копировать, воспроизводить, делать доступными онлайн или передавать в электронном виде, публиковать, адаптировать, распространять, передавать, передавать, транслировать, демонстрировать, продавать, лицензировать или иным образом использовать любой Контент для любых других целей без предварительного письменного согласия YouTube или соответствующих лицензиаров. содержания. YouTube и его лицензиары сохраняют за собой все права, прямо не предоставленные в отношении Сервиса и Контента.
В этом случае можно обсудить следующие вопросы: является ли YouTube поставщиком услуг или контента? Можно спорить с обеих сторон.
Мало того, что они забанят это приложение в GooglePlay, но если вы разместите его в Интернете (или стороннем магазине Android), они могут подать в суд, как выяснили люди в TubeNinja. В последнее время Google начинает искать YT Downloader и YT mp3 конвертеры.