API de streaming do Ubuntu One Music - getIndexes.view apenas retornando um subconjunto de artistas

1

Estou escrevendo um cliente Ubuntu One para o Haiku para um projeto de estudantes, atualmente implementando o bit de streaming de música. Eu estou recebendo apenas 52 artistas na resposta para getIndexes.view na resposta XML, mas recebo 119 artistas no cliente Android e no cliente da Web.

O pedido é chamado como:

GET https://streaming.one.ubuntu.com/rest/getIndexes.view?u=xxxxxx&p=xxxxxx&v=1.2.0&c=haiku

Alguma idéia do que estou fazendo errado aqui?

    
por Chris Moore 18.05.2012 / 09:26

1 resposta

0

Por padrão, a implementação da API Subsonic do Ubuntu One retornará apenas MP3s, motivo pelo qual algumas de suas músicas não estão sendo retornadas. Isso é feito porque não podemos confiar em clientes que suportam outros formatos.

Se você alterar seu ID de cliente para começar com ubuntu (por exemplo, usar ubuntu-haiku em vez de haiku ), o servidor assumirá que você também sabe como lidar com arquivos Vorbis.

    
por James Henstridge 18.05.2012 / 17:11