使用以下参数制作改造URL

时间:2017-05-20 17:34:29

标签: android interface httprequest retrofit2

https://my/api/call/v1/json/search_thing?parameters={"api_key":"API_KEY","query":{"perpage":50}}

为此我做了

Retrofit retrofit = new Retrofit.Builder()
                .baseUrl("my/api/call/v1/")
                .addConverterFactory(GsonConverterFactory.create())
                .build();

但对于界面,我应该如何填写???

 @GET("???")
    Call<JSONResponse> getJSON();

我试过

??? = "json/search_thing?parameters={"api_key":"sdfsdf","query":{"perpage":50}}"

但没有用。

基本上我应该如何嵌入

json/search_thing?parameters={"api_key":"API_KEY","query":{"perpage":50}}

进入我的界面

1 个答案:

答案 0 :(得分:0)

实际上在放入GET()时存在格式化问题。

 @GET("json/search_thing?parameters={"api_key":"sdfsdf","query":{"perpage":50}}")

默认情况下,当我们粘贴它时,android studio会添加转义符来制作网址。