package Ġcom . br ins . ric ew e ather . data . network . api Ċ Ċ import Ġcom . br ins . ric ew e ather . data . model . weather . He Weather Ċ import Ġcom . br ins . ric ew e ather . data . model . weather . Weather Detail Ċ import Ġcom . br ins . ric ew e ather . utils . weather AppId Ċ import Ġcom . br ins . ric ew e ather . utils . weather App Secret Ċ import Ġretrofit 2 . Call Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Query Ċ Ċ interface ĠWeather Service Ġ{ ĊĠĠĠ Ġ@ GET (" api /") ĊĠĠĠ Ġfun Ġget Weather (@ Query (" appid ") ĠappId : ĠString Ġ= Ġweather AppId , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" app secret ") Ġapp Secret : ĠString Ġ= Ġweather App Secret , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" version ") Ġversion : ĠString Ġ= Ġ" v 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" city ") Ġcity : ĠString ): ĠCall < He Weather > ĊĊĊĠĠĠ Ġ@ GET (" api /") ĊĠĠĠ Ġfun Ġget Weather Detail (@ Query (" appid ") ĠappId : ĠString Ġ= Ġweather AppId , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" app secret ") Ġapp Secret : ĠString Ġ= Ġweather App Secret , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" version ") Ġversion : ĠString Ġ= Ġ" v 6 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Query (" city ") Ġcity : ĠString ): ĠCall < Weather Detail > Ċ }