Я пытаюсь создать приложение с использованием Ruby on Rails, которое позволяет пользователю загружать все песни, которые они загрузили. На данный момент я аутентифицировал пользователя с помощью OmniAuth, и мне удалось получить некоторые данные с помощью интерфейса Soundcloud Ruby. с их API.
В соответствии с API, у каждой дорожки есть соответствующий заголовок, artwork_url и download_url ( Я уже использовал API для получения этой информации). Я хотел бы отобразить каждую песню с указанием ее названия и обложки (если они существуют), а затем, если они решат загрузить этот трек, они смогут нажать кнопку и загрузить этот трек из download_url.
Итак, вот что я понял: для большинства треков (или звуков, как они называются в Soundcloud) загрузка отключена по умолчанию при загрузке. Дело в том, что есть также опция «Приложения включены/отключены». Мне интересно, если загрузка песни отключена, может ли стороннее приложение, прошедшее проверку подлинности, по-прежнему использовать URL-адрес загрузки для захвата трека? Я хотел бы знать, нужно ли пользователям индивидуально просматривать все свои треки и включать загрузку, чтобы это работало.
Если вам нужна дополнительная информация, пожалуйста, скажите об этом. Извините, если это очевидный вопрос.
Спасибо,
Нат