Retrofit2错误:Java.lang.IllegalArgumentException:URL查询字符串“a = {action}& type = json& key = 15670403”必须没有替换块

时间:2017-03-23 18:23:32

标签: java android json web-services retrofit2

对于动态查询参数,我使用@Query方法RadioApiClient.getFeeds

以下是我试图操作的网址。

//api.broadcastify.com/audio/?a=feeds&type=json&key=1234567890

public interface RadioApiClient {

    String BASE_URL = "http://api.broadcastify.com";

     @GET("/audio/?a={action}&type=json&key=1234567890")
     Call<List<Feeds>> getFeeds(@Query("a") String action);

}

我查看了文档,但似乎没有按预期工作。

1 个答案:

答案 0 :(得分:0)

这有效

 @GET("/audio/type=json&key= 1234567890")

    Call<List<Feeds>> getFeeds(@Query("a") String action);