Найти, какая песня играет в Spotify на Android - PullRequest
3 голосов
/ 12 декабря 2011

Я хочу узнать, какая песня воспроизводится в spotify из моего приложения.Есть какой-либо способ сделать это.Я где-то читал, что может быть способ сделать это с помощью Android MediaPlaybackService, но я действительно понятия не имею.

Я пытался использовать код, найденный на сайте ниже, он работает с музыкой Google, но не с spotify, поэтому я думаю,это означает, что spotify не использует MediaPLaybackService.Есть идеи?http://blog.dexetra.com/2010/09/get-current-playing-track-info-from.html

Я также нашел код на этом сайте, который позволяет вам найти, какие песни пользователь "играет" в приложении.http://mikebevz.com/using-spotify-content-providers-on-android-22161

Ответы [ 4 ]

2 голосов
/ 08 марта 2014

Я знаю, что это старая запись, но она появляется в поиске Google по этой проблеме. Я разместил ответ по адресу: https://stackoverflow.com/a/22195867/1345586

0 голосов
/ 18 мая 2018

Со времени ответа на этот вопрос многое изменилось.Spotify предоставляет множество способов выяснить, что играет.

Если вам интересно, что конкретно играет в Spotify Android Client, вы можете использовать Android App Remote SDK .Если вы заинтересованы в получении текущей воспроизводимой дорожки на любом устройстве, вам следует проверить веб-API Текущая воспроизводимая дорожка .

Надеюсь, это поможет!

0 голосов
/ 10 мая 2015

Если вы скажете пользователю, чтобы он стробировал свои песни Spotify на last.fm, вы можете использовать API last.fm для получения текущего воспроизводимого трека, нажав user.getRecentTracks конечную точку

0 голосов
/ 20 декабря 2011

Приложение Spotify для Android не имеет интерфейса, позволяющего получать метаданные о текущей воспроизводимой дорожке.

...