package Ġsoup . movie . data . api Ċ Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Headers Ċ import Ġretrofit 2 . http . Path Ċ import Ġsoup . movie . data . api . internal . Ok Http Intercept ors . HEADER _ USE _ CACHE Ċ import Ġsoup . movie . data . api . response . Movie Detail Response Ċ import Ġsoup . movie . data . api . response . Movie ListResponse Ċ import Ġsoup . movie . data . api . response . The ater Area Group Response Ċ Ċ interface ĠMo op ApiService Ġ{ ĊĊĠĠĠ Ġ// ĠíĺĦ ìŀ¬ ìĥģ ìĺģ ìŀĳ ĊĊĠĠĠ Ġ@ GET (" now . json ") ĊĠĠĠ Ġsuspend Ġfun Ġget Now Movie List (): ĠMovie ListResponse ĊĊĠĠĠ Ġ@ Headers ( HEADER _ USE _ CACHE ) ĊĠĠĠ Ġ@ GET (" now / last UpdateTime . json ") ĊĠĠĠ Ġsuspend Ġfun Ġget Now Last UpdateTime (): ĠLong ĊĊĠĠĠ Ġ// Ġê°ľ ë ´ ī ìĺ Ī ìłķ ìŀĳ ĊĊĠĠĠ Ġ@ GET (" plan . json ") ĊĠĠĠ Ġsuspend Ġfun Ġget Plan Movie List (): ĠMovie ListResponse ĊĊĠĠĠ Ġ@ Headers ( HEADER _ USE _ CACHE ) ĊĠĠĠ Ġ@ GET (" plan / last UpdateTime . json ") ĊĠĠĠ Ġsuspend Ġfun Ġget Plan Last UpdateTime (): ĠLong ĊĊĠĠĠ Ġ// Ġìĺģ íĻĶ Ġìĥģ ìĦ¸ ìłķ ë³´ ĊĠĠĠ Ġ@ Headers ( HEADER _ USE _ CACHE ) ĊĠĠĠ Ġ@ GET (" detail /{ movie Id }. json ") ĊĠĠĠ Ġsuspend Ġfun Ġget Movie Detail (@ Path (" movie Id ") Ġmovie Id : ĠString ): ĠMovie Detail Response ĊĊĠĠĠ Ġ// Ġê³µ í Ĩµ ì ½Ķëĵľ ĊĠĠĠ Ġ@ GET (" code . json ") ĊĠĠĠ Ġsuspend Ġfun Ġget Code List (): ĠThe ater Area Group Response Ċ } Ċ