API Last.fm: track.getPlaycount() возвращает -1

Я использую java API для привязки last.fm http://www.lastfm.fr/api для извлечения некоторая информация о песнях querlques.

Я ищу песни по тегам и хочу получить количество воспроизведения каждой песни, которое соответствует тегу, который я взял, но счетчик воспроизведения всегда возвращает -1.

Collection<Track> tracks=Tag.getTopTracks("Believe", key);

    for (Track track : tracks) {
        System.out.println("chanson:"+track.getName());
        System.out.println("playcount: "+track.getPlaycount());
        System.out.println("\n***************************************************");

    }

person FRIDI Mourad    schedule 17.03.2014    source источник


Ответы (1)


Необходимо восстановить треки (каждый по своему id или другим) и найти другой путь в привязку, которая делает ссылку с http://www.lastfm.fr/api/show/track.getInfo

   for (Track track : tracks) {
        Track chanson=track.getInfo(track.getArtist(), track.getName(),key);
        System.out.println("chanson:"+chanson.getName());
        System.out.println("Playcount:"+chanson.getPlaycount());
        System.out.println("\n***************************************************");

    }
person FRIDI Mourad    schedule 18.03.2014