我需要使用改造mensajes.php?cel=NUMBER获取以下URL,我该如何从sharedpref中添加NUMBER,在这种情况下将是user.getCel ()

我的Retrofit接口代码是这样的:

public interface ApiInterface {

    @GET("mensajes.php?cel=")
    Call<List<Message>> getInbox();
}


我菜鸟,谢谢你的帮助。

最佳答案

您需要将参数传递为查询参数:

public interface ApiInterface {

    @GET("mensajes.php")
    Call<List<Message>> getInbox(@Query("cel") String one);
}


然后在使用它时传递共享首选项:

Call<List<Message>> call = api.getInbox(sharedPref.getString("PHONE_KEY"));

10-04 10:00