package Ġcom . vm lo ft . develop . app . template . request . api Ċ Ċ import Ġcom . vm lo ft . develop . app . template . request . bean .* Ċ import Ġcom . vm lo ft . develop . library . common . request . RP aging Ċ import Ġcom . vm lo ft . develop . library . common . request . R Response Ċ Ċ import Ġretrofit 2 . http .* Ċ Ċ /** Ċ Ġ* ĠCreate Ġby Ġl z an 1 3 Ġon Ġ 2 0 2 0 - 0 2 - 1 3 Ġ 1 7 : 3 5 Ċ Ġ* Ġæı ı è¿° ï¼ļ åħ³æ³¨ çĽ¸åħ³ ĠAPI Ġ æİ¥åı£ Ċ Ġ*/ Ċ interface ĠFollow API Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ-------------------------------- ---- Ġ åħ³æ³¨ æİ¥åı£ Ġ Ġ-------------------------------- ---- ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ åħ³æ³¨ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ POST (" v 1 / follow /{ id }") ĊĠĠĠ Ġsuspend Ġfun Ġfollow (@ Path (" id ") Ġid : ĠString ): ĠR Response < Any > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ åıĸæ¶Ī åħ³æ³¨ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ DELETE (" v 1 / follow /{ id }") ĊĠĠĠ Ġsuspend Ġfun Ġcancel Follow (@ Path (" id ") Ġid : ĠString ): ĠR Response < Any > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġèİ·åıĸ åħ³æ³¨ åĪĹè¡¨ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" v 1 / follow ") ĊĠĠĠ Ġsuspend Ġfun Ġget Follow List ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" userId ") ĠuserId : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Query (" type ") Ġtype : ĠInt , ĊĠĠĠĠĠĠĠ Ġ@ Query (" page ") Ġpage : ĠInt , ĊĠĠĠĠĠĠĠ Ġ@ Query (" limit ") Ġlimit : ĠInt ĊĠĠĠ Ġ): ĠR Response < RP aging < User >> Ċ Ċ }