我试图在我的音乐共享应用程序中创建一个内置的Spotify链接。类似于Shazam的一种,点击后,将用户带到Spotify应用中的轨道上。
我正在使用iTunes API检索JSON数据并将歌曲解码为NSDictionary类型,但是我不知道如何使用歌曲的NSDictionary类型加载Spotify链接。
NSDictionary在这里创建:
NSDictionary *songData = self.tableData[indexPath.row];
这是我尝试生成Spotify链接的地方:
NSError *error = nil;
SPTPartialTrack *songSpotifyTrack = [[SPTPartialTrack alloc] initWithDecodedJSONObject: songData error: &error];
NSLog(@"THE SPOTIFY URI IS %@", songSpotifyTrack.previewURL);
输出为:SPOTIFY URI IS(空)
有人可以指出我代码中的错误吗?谢谢。
最佳答案
SPTPartialTrack具有另一个称为uri的变量。
SPTPartialTrack *songSpotifyTrack = [[SPTPartialTrack alloc] initWithDecodedJSONObject: songData error: &error];
NSLog(@"THE SPOTIFY URI IS %@", songSpotifyTrack.uri);
关于ios - iOS Spotify歌曲链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30690529/