我只需要为following endpoint做一个@GET,但是不确定语法,这是我的代码:

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


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

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

}

最佳答案

这不是RxJava问题,而是改造。

我认为问题出在GET注释上,因为您想使用路径参数。

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


(请注意,我在资金周围添加了{},因为我想在路径参数中使用它)

您可能需要检查翻新文档。

10-07 20:43