我在我的Android应用程序中使用api调用改造。在我的一个请求中,请求的URL是这样的:
/v1/employee/1?employeeId=50124
我的改造方法是:
@GET("/v1/xyz/{employeeId}?companyId={companyId}")
void getEmployee(@Path("employeeId")int employeeId, @Path("companyId") int companyId, Callback<List<Model>> callback);
但是当我调用api时会抛出错误,请帮助如何在改装GET请求中附加这样的url。
答案 0 :(得分:1)
对于动态查询参数,请使用@Query。
尝试使用以下代码:
@GET("/v1/xyz/{employeeId}")
void getEmployee(@Path("employeeId")int employeeId, @Query("companyId")
int companyId, Callback<List<Model>> callback);