найти обложку альбома и обложку программно в Android

У меня есть название песни, имя исполнителя и название альбома. Есть ли ссылка, откуда я могу получить обложку или обложку альбома, отправив эти параметры? Для моего приложения мне нужна обложка. Я много искал, чтобы что-то узнать, но ничего не нашел.

Если для этого есть какая-либо третья сторона, помогите мне с образцом кода.

Используя Gracenote Api, я получаю название песни, имя исполнителя и название альбома, но не могу получить обложку, поэтому мне нужна помощь. если я могу получить обложку извне с помощью стороннего сервиса, пожалуйста, помогите мне.


person jarnail    schedule 13.03.2014    source источник


Ответы (2)


Apple iTunes API содержит массу подробной информации, и, поскольку это iTunes, вы знаете, что он очень полный. Проверьте больше предложений ниже:

person The Holy Coder    schedule 13.03.2014
comment
мне нужно знать это программно в андроиде. - person jarnail; 13.03.2014
comment
iTunes звучит как хорошая ставка. Есть ли у него какие-либо ограничения? - person the_prole; 24.11.2015

Я знаю, что немного поздно отвечать, но вы можете получить ссылку на обложку в самом ответе GraceNote, но вам нужно изменить некоторые свойства в его API. В initGracenote() измените следующее

config.setProperty("content.coverart", "1");

я также рекомендую вам установить это свойство еще и потому, что иногда я лично чувствовал что-то хаотичное в получении ссылки

config.setProperty("content.allowfullresponse", "1");

для получения URL-адреса обложки из ответа выполните следующие действия.

String coverArt = response.getCoverArt().getUrl().toString();

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

person Chintan Desai    schedule 29.03.2016