讓用戶我是一個,但疑惑的LastFM等API,更準確地對PaginatedResultLast.fm的Java API - 如何從PaginatedResult
我在PaginatedResult讀取所有用戶從一組:
PaginatedResult<de.umass.lastfm.User> users = Group.getMembers("Classic Rock", key);
然後我嘗試了兩種方法來顯示所有的用戶。應該有25000左右,但我只能得到25左右。只有第一頁?我怎麼能得到所有的結果?
// for (int i = 0; i < users.getTotalPages();i++){
for (User thisuser: users.getPageResults()){
//for each user
System.out.print(thisuser.getName() + " - age: " + thisuser.getAge() + " - country: " + thisuser.getCountry() + " - "+ thisuser.getGender() + " - is: " + thisuser.getId() + " - playcount: " + thisuser.getPlaycount() + " - num playlists: " + thisuser.getNumPlaylists() + "\n");
}
// }
for (User thisuser: users){
//for each user
System.out.print(thisuser.getName() + " - age: " + thisuser.getAge() + " - country: " + thisuser.getCountry() + " - "+ thisuser.getGender() + " - is: " + thisuser.getId() + " - playcount: " + thisuser.getPlaycount() + " - num playlists: " + thisuser.getNumPlaylists() + "\n");
}
非常感謝! – dorien