Last.fm java API - 从组中获取所有成员

时间:2014-03-24 14:13:35

标签: java last.fm

我正在使用lastfm的Java API。

比如比利时,我想从一个群体中提取所有用户。 如何创建新组并提取其成员?

Group mygroup = new Group();
PaginatedResult<de.umass.lastfm.User> users = mygroup.getMembers("Belgium", key);)

它在第一行给出了错误:

group() has private access.

这有点奇怪。我应该如何调用构造函数,并且在构造期间不必传递组名?

感谢您的任何见解!

1 个答案:

答案 0 :(得分:2)

你是正确的,该组有一个私人构造函数,你不能使用它。

查看名为

source code方法
 public static PaginatedResult<User> getMembers(String group, int page, String apiKey)
de.umass.lastfm.Group中的

允许您获取所有用户,并且它是静态的,因此您可以在不首先创建Group对象的情况下访问它。

执行类似

的操作
PaginatedResult<de.umass.lastfm.User> users = Group.getMembers("Belgium", key);