我在android studio中使用retrofit2发出了GET请求。
URL看起来像这样:https://api.opendota.com/api/search?q={account_name}
所以我制作了一个接口和类,可以很好地工作。
public class SearchAPI {
private String personaname;
private String account_id;
private String avatarfull;
public String getUserId() { return account_id; }
public String getUserName() { return personaname; }
public String getUserImage() { return avatarfull; }
public interface JsonSearchHolderAPI{
@GET("search")
Call<List<SearchAPI>> searchPlayers(@Query("q") String user);
}
}
现在,第二个请求需要看起来像这样:https://api.opendota.com/api/players/{account_id}/matches
如何进行这项工作,我可以看到相同的方法在这里无济于事。
我需要类似@GET(accountId + "/matches")
的东西
有可能并且怎么做。