Жанры Spotify SDK всегда пусты?

Привет, ребята, я сейчас работаю с Spotify SDK. Я ввел логин и спрашивал разрешения на доступ к плейлисту пользователей.

Когда пользователь дает мне разрешение, я могу получить доступ ко всем его трекам и получить из них всевозможную информацию, но по какой-то причине жанр кажется пустым большую часть времени. Это просто потому, что Spotify обычно не дает много жанров артистов, или это просто где-то спрятано, а я просто не смотрю в нужном месте? До сих пор я проверял свойство жанров в объекте альбома и свойство в объекте Artist.

1 ответ

У меня та же проблема. Я искал в своей собственной музыкальной библиотеке и получил 243 пустых из 312 музыкальных произведений, в некоторых музыкальных программах более одного исполнителя, поэтому в общей сложности было 243 из 453.

Я провел некоторое исследование до этого и получил информацию о том, что для получения музыкальных жанров я должен был получить его от артиста, но, кажется, спойтику все равно, когда жанры артистов пусты.

Вот как мне удалось получить жанры артистов:

SPTArtist.artistWithURI(artistUri, accessToken: self.auth.session.accessToken) { error, result in

guard error == nil else {
    let alert = UIAlertController(title: "Error", message: error!.localizedDescription, preferredStyle: .Alert)
    self.presentViewController(alert, animated: true, completion: nil)
    return
}                               
print("music genres by artist: \(result.genres)")

}

Другие вопросы по тегам