Obtenha discografia de um artista exatamente como a página de visão geral sobre MusicBrainz
-
21-12-2019 - |
Pergunta
Eu estou tentando usar a API do MusicBrainz para obter a discografia de um artista usando o seguinte método: http://www.musicbrainz.org/ws/2/release/?query=artist:eminem
, mas recebo muitos dados não classificados e repetidos.Eu sei que posso usar palavras-chave (e, etc), mas eu realmente não sei como classificá-lo por data ou filtrar dados repetidos.Existe uma maneira de fazer isso na chamada de descanso ou para implementar esses métodos de classificação no meu código?
Solução
Sobre dados repetidos : Soa o que você quer são Grupos de lançamento , não lançamentos.Por exemplo, um determinado álbum é um grupo de lançamento no MusicBrainZ, mas geralmente tem várias versões diferentes neste grupo devido a diferentes edições de um álbum.
Sobre classificação : Infelizmente, o CO não pode classificar os dados ao consultar o serviço da Web ainda.Há um bilhete para isso: MBS-5636 . Se você quiser classificar os dados, você tem que buscar tudo e resolver você mesmo.