【发布时间】:2020-05-11 18:50:06
【问题描述】:
我一直在为 Spotify API 使用 Java 包装器。我已成功检索所需的播放列表,但无法获取播放列表中曲目的曲目 ID。
这是我用来获取播放列表项的代码。
playlistID = "37i9dQZF1DWXLeA8Omikj7";
getPlaylistsItemsRequest = spotifyApi.getPlaylistsItems(playlistID).build();
Paging<PlaylistTrack> playlistTrackPaging = getPlaylistsItems_Sync();
PlaylistTrack[] items = playlistTrackPaging.getItems();
System.out.println(items.length);
for (int i = 0; i < items.length; i++) {
System.out.println(items[i].getTrack().toString());
}
上面的代码以这种格式给出输出:
com.wrapper.spotify.model_objects.specification.Track@6c40365c
不幸的是,最后的字母数字不是曲目 ID。
PlaylistTrack 对象似乎没有任何方法来获取曲目 ID。有谁知道我如何获得曲目ID? 已经为此苦苦挣扎了一段时间。谢谢!
【问题讨论】:
-
请始终指定库的版本,以便人们可以轻松地帮助您:)
-
另外,请参阅CONTRIBUTING.md#your-questions,并在此 StackOverflow 上使用
spotify-web-api-java标记您有关此 API 包装器的问题。