Я пишу клиент Ubuntu One для Haiku для студенческого проекта, в настоящее время реализующего бит потоковой музыки. Я получаю только 52 артиста в ответе на getIndexes.view в ответе XML, но я получаю 119 исполнителей в клиенте Android и веб-клиенте.
Запрос называется:
GET https://streaming.one.ubuntu.com/rest/getIndexes.view?u=xxxxxx&p=xxxxxx&v=1.2.0&c=haiku
Есть идеи, что я здесь не так делаю?
По умолчанию реализация Subsonic API в Ubuntu One будет возвращать только MP3, поэтому часть вашей музыки не возвращается. Это сделано, поскольку мы не можем полагаться на клиентов, поддерживающих другие форматы.
Если вы измените свой идентификатор клиента, чтобы начать с ubuntu
(например, используйте ubuntu-haiku
вместо haiku
), сервер предположит, что вы знаете, как обрабатывать файлы Vorbis.