2016-04-30 40 views
0

我只需要爲following endpoint但不知道語法做一個@GET,這裏是我的代碼:如何做一個@GET在RXJava在android系統

public interface GithubService { 
    String SERVICE_ENDPOINT = "https://api.github.com"; 
    String SERVICE_FUNDS_ENDPOINT = "http://iwg-testapi.azurewebsites.net"; 


    // this works fine 
    @GET("https://stackoverflow.com/users/{login}") 
    Observable<Github> getUser(@Path("login") String login); 

    //here is the problem: 
    @GET("/stem/funds") 
    Observable<Funds> getFunds(@Path("funds") String login); 

} 

回答

2

這不是一個RxJava的問題,而是改造。

我認爲問題出在GET註釋上,因爲你想使用路徑參數。

@GET("/stem/{funds}") Observable<Funds> getFunds(@Path("funds") 

(請注意,我添加{}左右的資金,因爲我想在路徑參數去使用它)

您可能要檢查的改造文檔。