Ich benutze . Ich bin nicht in der Lage, die JSON Response
Ich bekomme Fehler wie diese [email protected]
bekommen, Bitte helfen Sie mir in diesem Fall.Wie bekomme ich JSON Antwort in Retrofit Version 2.0.2?
Dies ist Schnittstelle:
public interface IdeaInterface {
/*Get zoontype for registeration*/
@GET("api/user/get_zone")
Call<ResponseBody> display();
}
hier Nachrüst-Methode aufrufen.
public void Get_Zoontype()
{
reg_progressbar.setVisibility(View.VISIBLE);
/* RestAdapter adapter = new RestAdapter.Builder()
.setEndpoint(Constandapi.ROOT_URL) //Setting the Root URL
.build();*/
// Retrofitnew Retrofit.Builder();
Retrofit adapter = new Retrofit.Builder()
.baseUrl(Constandapi.ROOT_URL)
.build();
IdeaInterface report = adapter.create(IdeaInterface.class);
Call<ResponseBody> call = report.display();
call.enqueue(new Callback<ResponseBody>() {
@Override
public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
Log.d("reponcevalues","**** "+response.toString());
}
@Override
public void onFailure(Call<ResponseBody> call, Throwable t) {
}
});
Dies ist meine Basis-URL:
public class Constandapi {
public static final String ROOT_URL = "http://vehiclerescue.in/ideadarpan_beta/";
}
meine build.gradle die Nachrüst-Bibliothek
compile 'com.squareup.retrofit2:retrofit:2.0.2'
compile 'com.squareup.okhttp3:logging-interceptor:3.0.1'
Vielen Dank im Voraus hat.
https://stackoverflow.com/questions/37589588/retrofit-get-string-response –
@NaveenKumar meinst du nicht, dass mein Code der gleiche ist wie deine Antwort – Mariyappan
benutze diesen Code um log response.body(). string() ins auszugeben tead response.toString() –