Как заставить приложение IOS воспроизводить Spotify Playlist, используя его Web-API? - PullRequest
2 голосов
/ 02 июня 2019

Я хочу создать собственный список воспроизведения для сеанса йоги и хочу, чтобы он воспроизводился с помощью нашего приложения .Мне также нужно пропустить некоторые дорожки списка воспроизведения, когда он достигает определенного интервала времени.

Я пытался использовать Spotify Web API для создания списка воспроизведения с пользовательскими дорожками.Но при попытке использовать конечную точку https://api.spotify.com/v1/me/player/play для требуемого контекста uri выдает ошибку за то, что она НЕ ПРЕМИУМ.Я гарантировал, что все Области используются.Итак, нет ли возможности потоковой передачи, не будучи премиум-пользователем?

Alamofire.request("https://api.spotify.com/v1/me/player/play", method: .put , parameters: parameters, encoding: URLEncoding.httpBody , headers: headers).responseJSON { response in
            print("-- USER Playlists Custom --")
        }


error =     {
        message = "Player command failed: Premium required";
        reason = "PREMIUM_REQUIRED";
        status = 403;
}

1 Ответ

0 голосов
/ 03 июня 2019

Действительно, поскольку в сообщении указывается, что воспроизведение музыки через API Spotify поддерживает только те из них, которые имеют подписку Premium, - вам нужно зарегистрироваться на нее, обычно (в зависимости от территории) Spotify предлагает, по крайней мере, один месяц для начала, поэтомуВы можете попробовать это, но без премиум-подписки вы не сможете транслировать музыку.

...