Я загрузил несколько музыкальных файлов (.mp3 и .ogg, без DRM) через Ubuntu One REST API. (Я пишу библиотеку Python, которая использует ее.) Приложение Ubuntu One Music на моем телефоне Android не распознает эти файлы. (Они не появляются в библиотеке после запроса на обновление, даже в разделе «Неизвестный исполнитель».) С другой стороны, похожие файлы, загруженные через официальный клиент, сразу же извлекаются.
Это как-то ожидаемое поведение, и я просто упускаю объяснение? И как я могу обойти это?
Это, безусловно, не ожидаемое поведение. Мы выясняем, почему это может произойти. Можете ли вы подтвердить несколько вещей для меня?
Последний является важным. Используйте «More», чтобы показать детали файла на веб-сайте, чтобы увидеть его mimetype. Загрузка через Ubuntu. Угадайте mimetype для вас, если вы не укажете его. REST API больше доверяет вам и использует то, что вы укажете (и выбирает нейтральный тип, если вы этого не сделаете; в частности, он не будет угадывать аудио / mpeg для mp3).