Javaのhttp通信プラグインretrofitのURLの定義が出来ない
retrofit http://square.github.io/retrofit/ を使って、APIの定義を書こうと思うのですが
http://example.com/hoge?kage20150825
http://example.com/hoge?kage20150826
http://example.com/hoge?kage20150827
のように、?の後の項目を任意に変えるにはどうしたらよいのでしょうか
public interface APIInterface {
@GET("/hoge?{date}")
void getActivityNotificationList(@Path("date") String date, Callback<xxx> xxx);
}
と書いたのですが
java.lang.IllegalArgumentException: APIInterface.getActivityNotificationList: URL query string "{date}" must not have replace block.
と出て拒否されてしまいます。
URLの構造を変える事は出来ないです。