Android 如何对邮递员url进行改装请求?
我有以下网址,这在邮递员工作,但我需要它转换成改装请求Android 如何对邮递员url进行改装请求?,android,odata,retrofit2,Android,Odata,Retrofit2,我有以下网址,这在邮递员工作,但我需要它转换成改装请求 /api/schooldata/Galleries?$orderby=Date desc&$skip=0&$top=10&$filter=Type eq 'Video' 我试过这样做 @GET("/Galleries?$orderby=Date desc") Call<ResponseBody> getPhotoGallery(@Query("top")int top, @Query("skip")i
/api/schooldata/Galleries?$orderby=Date desc&$skip=0&$top=10&$filter=Type eq 'Video'
我试过这样做
@GET("/Galleries?$orderby=Date desc")
Call<ResponseBody> getPhotoGallery(@Query("top")int top, @Query("skip")int skip, @Query("Type") String _type);
@GET(“/Galleries?$orderby=Date desc”)
调用getPhotoGallery(@Query(“top”)int-top、@Query(“skip”)int-skip、@Query(“Type”)String\u-Type);
它显示所有应该过滤的项目。我看到一些问题
您对类型->$filter
您的参数名称缺少$
@GET("/Galleries?$orderby=Date desc")
Call<ResponseBody> getPhotoGallery(
@Query("$skip") int skip,
@Query("$top") int top,
@Query("$filter") String _type
);
@GET(“/Galleries?$orderby=Date desc”)
致电getPhotoGallery(
@查询(“$skip”)int skip,
@查询(“$top”)int top,
@查询(“$filter”)字符串\u类型
);
希望有帮助 谢谢你的回答。我有一个问题是,我如何将filter选项作为参数传递,例如,我想用@Query(“$filter”)传递布尔参数,但我怎么做呢?