Как мне позвонить дооснащение вместе с greendao для почтового запроса? - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь интегрировать greendao с модернизацией.Эта ссылка даст представление (https://i.stack.imgur.com/7qmbu.jpg) о том, как данные отправляются на сервер. Это почтовый запрос, и я действительно не понимаю, как вызвать этот запрос с помощью модификации.

Это будетбыть действительно полезным, если кто-то может помочь мне с этим.

В ответе API я получаю объект запроса, объект ответа, сообщение и код состояния.

объект ответа У меня есть поля о пользователе ив объекте запроса у меня есть поле об информации, которая отправляется.

другая картинка здесь https://i.stack.imgur.com/a5DBz.jpg

1 Ответ

0 голосов
/ 22 ноября 2018

Вы можете создать ответ, подобный этому, используя этот метод

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) {

            }
        });
...