如何将int值附加到android中的改装的GET url

Pra*_*kar -1 android interface get-method retrofit

我有以下网址 http://54.169.227.89:90/DataAccessService.svc/GetProducts/2 我想使用我改装获取方法如何追加2这是我在登录时从sharepreference获得的公司ID

这是ma接口代码

public interface ProductsGet {


    String Company_id = OrderApplication.CompanyID_New;


    @GET("/DataAccessService.svc/GetProducts/")
    public void getProducts( Callback<List<ProductsNew>> response);
}
Run Code Online (Sandbox Code Playgroud)

God*_*her 7

为了使端点动态,你可以实现Endpoint和使用,setUrl()或者你可以使用被{和包围的URL操作块}.

    int Company_id = OrderApplication.CompanyID_New;

 @GET("/DataAccessService.svc/GetProducts/{COMPANY_ID}"    
        public void getProducts( @Path("companyId") int companyId,Callback<List<ProductsNew>> response);

    yourreference.getProducts(company_id,new Callback...)
Run Code Online (Sandbox Code Playgroud)