如何解决如何使用Retrofit2提出正确的获取请求
我在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")
的东西
有可能并且怎么做。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。