2017-12-22 51 views
-2

Androidでフード予約アプリケーションを作成しています。PH PIで作成された複数の製品の詳細とユーザーの詳細をバックエンドに送信する必要がありますretrofitを使用してバックエンドにJson形式でこれらのデータを送信する方法。データを保存するためのモデルクラスを作成する必要があります。Retrofitを使用してJSON形式のデータをバックエンドに送信する方法

+1

を作るとき、あなたは何を試してみましたか? – YoLo

+1

これを参照してください:https://stackoverflow.com/questions/30180957/send-post-request-with-params-using-retrofit –

+0

受注確認ページにこだわって、ページに製品の詳細があります –

答えて

1
APIインタフェース

@Headers("Content-Type:application/json") 
@POST("auth/login") 
Call<String> login(@Body RequestBody requestBody); 

し、サービスコール

JSONObject jsonObject = new JSONObject(); 
    try { 
     jsonObject.put(Constants.Params.EMAIL, etEmail.getText().toString()); 
     jsonObject.put(Constants.Params.PASS_WORD, etPassword.getText().toString()); 


    } catch (JSONException e) { 

    } 

    ApiInterface apiInterface = ApiClient.getClient().create(ApiInterface.class); 
    final Call<String> loginCall = apiInterface.login(RequestBody.create(MediaType.parse("multipart/form-data"), jsonObject.toString)); 
関連する問題