Как получить метаданные из Spotify SDK на Android?

Я создаю приложение с последним Spotify SDK, оно работает нормально, но теперь я хочу чтобы получить метаданные пользователя в виде отображаемого имени, дня рождения и страны, также хочу получить метаданные трека в виде исполнителя, названия песни, альбома, года из альбома (если это возможно), я могу получить только трек URI, продолжительность, воспроизведение?, перемешивание?, повтор?

Я также следовал этому руководству и много читал из: developer.spotify.com/android-sdk-docs/index .html?com/spotify/sdk/android/, но ничего.

Спасибо за вашу помощь и время. С Уважением.

PS: я вхожу через WebView


person Maverick.pe    schedule 17.04.2015    source источник


Ответы (2)


Spotify SDK в настоящее время не имеет функций для поиска метаданных или управления списками воспроизведения, для этого вам необходимо использовать Веб-API Spotify

Вы можете напрямую вызывать API или использовать оболочку, подобную этой Spotify Web API для Android.

person Mattia Maestrini    schedule 17.04.2015
comment
Спасибо ! Я следовал этим двум учебникам и получил то, что хотел. Спасибо Каэс за обертку =) - person Maverick.pe; 21.04.2015

Чтобы получить метаданные трека как Artist, SongName, Album, YearFromAlbum

вы захотите использовать веб-API, задокументированный здесь: https://developer.spotify.com/web-api/endpoint-reference/

я хочу получить метаданные LoginUser как отображаемое имя, день рождения и страну

конечная точка '/v1/me' должна покрывать это, насколько это возможно в настоящее время https://developer.spotify.com/web-api/get-current-users-profile/

Поскольку у Spotify нет библиотеки Java, которую вы можете использовать непосредственно для веб-API, вы можете создать свою собственную или выбрать одну из перечисленных здесь библиотек Java/Android:

https://developer.spotify.com/web-api/code-examples/#libraries

person petey    schedule 17.04.2015