私は現時点で私のアプリにいくつかのプレイリストと曲の検索を構築しています。私はAPIから戻ってきた結果のいくつかに本当に混乱しています。 Spotifyには存在しなくなった曲や、プレイリストから長く削除された曲を返すようです。利用者からのプレイリストのリストを取得存在しない曲を返すiOS SDKをSpotifyしますか? - Swift
が正常に動作しているが、念のために、この問題は、私はそのプレイリストの曲を描く方法から生じるされ、ここで私はそれらを得るために使用するコードは次のとおりです。
SPTPlaylistSnapshot.playlistWithURI(uri, accessToken: session.accessToken) { (error, playlistSnapshotOb) -> Void in
if let playlistSnapshot = playlistSnapshotOb as? SPTPlaylistSnapshot {
let itemz = playlistSnapshot.firstTrackPage.items //tracksForPlayback()
for item in itemz{
let track = item as! SPTPlaylistTrack
let splice = "\(track.uri)"
let trackURI = splice.stringByReplacingOccurrencesOfString("spotify:track:", withString: "")
var displayArtist = String()
let artistz = track.artists
if artistz.count > 1{
for i in 0...(artistz.count - 1){
let itz = artistz[i] as! SPTPartialArtist
if i > 0 {
displayArtist += ", \(itz.name)"
}else{
displayArtist += "\(itz.name)"
}
}
self.tracks.append(track.name)
self.ArtistObjects.append(displayArtist)
self.uriS.append(trackURI)
}else{
let singularArtist = artistz[0] as! SPTPartialArtist
displayArtist = singularArtist.name
self.tracks.append(track.name)
self.ArtistObjects.append(displayArtist)
self.uriS.append(trackURI)
}
をあなたは歌「ビッグ銀行じめじめ」と「ライトデイリミックスが」ないていることがわかります。また、以下の私が引っ張っていますプレイリストの実際の内容を示すデスクトップSpotifyはアプリのスクリーンショットです実際にこのプレイリストには表示されますが、何らかの理由で私は、このプレイリストを引く場合は、以下の私のアプリは、それはこれらの曲は、リストされています: Spotify In My App
を(どうやら私はので、私の担当者の実際の画像を投稿することはできません - 謝罪を)
それがこれをやっている理由を任意のアイデア?
Spotifyドキュメントをチェックしましたか? JSONの外観はどうですか? – nhgrif