Вы можете создать ответ, подобный этому, используя этот метод
private String create(String email, String password) {
try {
JSONObject cell1 = new JSONObject();
JSONObject jsonObject = new JSONObject();
cell1.put("email", email);
cell1.put("password", password);
jsonObject.put("data", cell1);
return jsonObject.toString();
} catch (Exception e) {
return e.getMessage();
}
}
Вызовите POST как
@FormUrlEncoded
@POST("your_path_here")
Call<String> uploadData(@Body String obj);
в вашей деятельности
String json = create("your_email", "your_password");
apiInterface.uploadData(json).enqueue(new Callback<String>() {
@Override
public void onResponse(Call<String> call, Response<String> response) {
}
@Override
public void onFailure(Call<String> call, Throwable t) {
}
});