i tried to post jsonobject in retrofit

不羁岁月 提交于 2019-12-08 07:23:04

问题


hi i tried to post the json data to server using retrofit interface

  @POST("something")
    Call<Test_Responce> testRes (@Body JSONObject paramObject);

function

try {
            JSONObject paramObject = new JSONObject();
            paramObject.put("test_id", 5);
            paramObject.put("user_id", "null");
            paramObject.put("org_id", 2);
            paramObject.put("schedule_id", 15);
            paramObject.put("group_id", "null");

            JSONObject current_section = new JSONObject();

            paramObject.put("current_section",current_section);


            Call<Test_Responce> userCall = api_interface.testRes(paramObject);
            userCall.enqueue(new Callback<Test_Responce>() {
                @Override
                public void onResponse(Call<Test_Responce> call, Response<Test_Responce> response) {
                    if (response.isSuccessful()){
                        Toast.makeText(getApplicationContext(),"success",Toast.LENGTH_SHORT).show();
                    }else {
                        Toast.makeText(getApplicationContext(),"else",Toast.LENGTH_SHORT).show();

                    }
                }

it execute else part... i don't know where is error occur

来源:https://stackoverflow.com/questions/51113045/i-tried-to-post-jsonobject-in-retrofit

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!