0
私はカスタムクラスとしてレスポンスを読んでいますが、PostメソッドのパラメータとしてResponseBodyを使用する必要があります。Retrofit 2別のクラスへの応答
ポストインタフェース:
public interface IPostPhoneToken {
@FormUrlEncoded
@POST()
Call<ResponseBody> postPhoneToken(
@Field("data[UserPhoneToken][first_name]") String firstName,
...
@Url String endpoint);
}
問題はここにある:
call.enqueue(new Callback<ResponseBody>() {
@Override
public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
if(response.isSuccessful()){
}
else{
System.out.println(response.message());
}
}
@Override
public void onFailure(Call<ResponseBody> call, Throwable t) {
System.out.println("Failed");
}
});
私は応答値を読むことができるように異なるクラスでResponseBodyを変更したいです。
ありがとうございました。