Spotify API Java的分页示例[spotify-web-api-java]

时间:2018-10-01 15:33:53

标签: java api pagination spotify paging

我正在尝试创建播放列表查看器,但无法进行分页。 我想获取当前用户播放列表的所有名称。 任何帮助将不胜感激。

    public void getPlaylists() {
    try {
        SpotifyApi spotifyApi = new SpotifyApi.Builder().setAccessToken(auth.getToken()).build();
        GetListOfCurrentUsersPlaylistsRequest getListOfCurrentUsersPlaylistsRequest = spotifyApi.getListOfCurrentUsersPlaylists().limit(5).offset(0).build();
        Paging<PlaylistSimplified> playlistSimplifiedPaging = getListOfCurrentUsersPlaylistsRequest.execute();
    } catch (IOException | SpotifyWebApiException e) {
        System.out.println("Erroras: " + e.getMessage());
    }
}

1 个答案:

答案 0 :(得分:0)

奥基(Okey)自己找出答案,自己不知道它的正确方法,但是会起作用。

您可以将分页对象转换为列表:

List<PlaylistSimplified> playlists = Arrays.asList(playlistSimplifiedPaging.getItems());

然后正常获取有关对象的信息。