package Ġcom . fo ol chen . lib . tracker . service Ċ Ċ import Ġio . reactivex . Observable Ċ import Ġretrofit 2 . Response Ċ import Ġretrofit 2 . http . Field Ċ import Ġretrofit 2 . http . Form Url Encoded Ċ import Ġretrofit 2 . http . POST Ċ import Ġretrofit 2 . http . Path Ċ Ċ /** Ċ Ġ* Ġä¸Ĭ æĬ¥ æİ¥åı£ çļĦ å®ļä¹ī Ċ Ġ* Ġ@ author Ġch ench ong Ċ Ġ* Ġ 2 0 1 7 / 1 2 / 6 Ċ Ġ* Ġä¸ĭåįĪ 3 : 1 8 Ċ Ġ*/ Ċ interface ĠTracker API Def Ġ{ ĊĊĠ Ġ/** ĊĠĠ Ġ* Ġä¸Ĭ æĬ¥ æķ°æį® æİ¥åı£ ĊĠĠ Ġ* ĊĠĠ Ġ* Ġ@ param Ġpath Ġä¸Ĭ æĬ¥ æķ°æį®çļĦ æİ¥åı£ åľ°åĿĢ ĊĠĠ Ġ* Ġ@ param ĠprojectName Ġ è¦ģ ä¸Ĭ æĬ¥ æķ°æį®çļĦ é¡¹çĽ® åĲįç§° ĊĠĠ Ġ* Ġ@ param Ġdata Ġ è¦ģ ä¸Ĭ æĬ¥ çļĦ JSON æķ°æį® ĊĠĠ Ġ* Ġ@ param Ġmode Ġä¸Ĭ æĬ¥ æķ°æį®çļĦ æ¨¡å¼ı ĊĠĠ Ġ*/ ĊĠ Ġ@ Form Url Encoded ĊĠ Ġ@ POST ("{ url }") ĊĠ Ġfun Ġreport (@ Path (" url ") Ġpath : ĠString , Ġ@ Field (" project ") ĠprojectName : ĠString , Ġ@ Field ( ĊĠĠĠĠĠ Ġ" data ") Ġdata : ĠString , Ġ@ Field (" mode ") Ġmode : ĠInt ): ĠObservable < Response < String >> Ċ }