代码之家  ›  专栏  ›  技术社区  ›  Aurini Tasnim

我如何与Greendao一起调用remodify以获得post请求?

  •  0
  • Aurini Tasnim  · 技术社区  · 7 年前

    我正在努力把绿岛和改造结合起来。这个链接将给出一个想法( https://i.stack.imgur.com/7qmbu.jpg )数据如何发送到服务器。这是一个POST请求,我真的很困惑如何通过改型来调用这个请求。

    如果有人能帮我的话,那会很有帮助的。

    在API响应中,我得到一个请求对象、响应对象、消息和状态代码。

    响应对象我有关于用户的字段,在请求对象中我有关于正在发送的信息的字段。

    这里还有一张照片 https://i.stack.imgur.com/a5DBz.jpg

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ali Ahmed    7 年前

    您可以使用此方法创建这样的响应

    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();
        }
    }
    

    把你叫这个帖子

    @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) {
    
                }
            });