1.Создайте функцию в интерфейсе API:
public interface ApiInterface {
@GET
retrofit2.Call<"return_type"> testServer(@Url String url); }
2.создайте экземпляр интерфейса, в котором вы хотите использовать:
public ApiInterface apiInterface;
3.сделать вызов API
apiInterface = ApiClient.GetApiClient().create(ApiInterface.class);
retrofit2.Call<"return_type"> result = apiInterface.testServer(url);
result.enqueue(new Callback<return_type>() {
@Override
public void onResponse(retrofit2.Call<return_type> call, Response<return_type> response) {
if (response != null){
//do something
}
}
@Override
public void onFailure(retrofit2.Call<return_type> call, Throwable t) {
//do something
}
});