package Ġcom . m 2 mm usic . android . logic . network . service Ċ Ċ import Ġcom . m 2 mm usic . android . logic . model .* Ċ import Ġretrofit 2 . Call Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Query Ċ Ċ interface ĠSearch Service Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġèİ·åıĸ æĲľç´¢ å»ºè®® ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" search / suggest ") ĊĠĠĠ Ġfun Ġget Search Suggest ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" keywords ") Ġkeywords : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Query (" type ") Ġtype : ĠString Ġ= Ġ" mobile ", ĊĠĠĠĠĠĠĠ Ġ@ Query (" timestamp ") Ġtimestamp : ĠLong ĊĠĠĠ Ġ): ĠCall < Search Suggest Response > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæ Ĳ ľç´¢ åįķ æĽ² ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" cloud search ") ĊĠĠĠ Ġfun Ġsearch Music ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" keywords ") Ġkeywords : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Query (" type ") Ġtype : ĠInt Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠ Ġ@ Query (" timestamp ") Ġtimestamp : ĠLong ĊĠĠĠ Ġ): ĠCall < Search Music Response > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæ Ĳ ľç´¢ ä¸ĵ è¾ĳ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" cloud search ") ĊĠĠĠ Ġfun Ġsearch Album ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" keywords ") Ġkeywords : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Query (" type ") Ġtype : ĠInt Ġ= Ġ 1 0 , ĊĠĠĠĠĠĠĠ Ġ@ Query (" timestamp ") Ġtimestamp : ĠLong ĊĠĠĠ Ġ): ĠCall < Search Album Response > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæ Ĳ ľç´¢ æŃĮ æīĭ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" cloud search ") ĊĠĠĠ Ġfun Ġsearch Artist ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" keywords ") Ġkeywords : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Query (" type ") Ġtype : ĠInt Ġ= Ġ 1 0 0 , ĊĠĠĠĠĠĠĠ Ġ@ Query (" timestamp ") Ġtimestamp : ĠLong ĊĠĠĠ Ġ): ĠCall < Search Artist Response > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæ Ĳ ľç´¢ æŃĮ åįķ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GET (" cloud search ") ĊĠĠĠ Ġfun Ġsearch Music List ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" keywords ") Ġkeywords : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ Query (" type ") Ġtype : ĠInt Ġ= Ġ 1 0 0 0 , ĊĠĠĠĠĠĠĠ Ġ@ Query (" timestamp ") Ġtimestamp : ĠLong ĊĠĠĠ Ġ): ĠCall < Search Music ListResponse > Ċ Ċ }