@PUT("edit/profile/{id}")
Call<Boolean> editUserDetails(@Path("id") long id, @Body String firstName, @Body String lastName);
以上はサービスの呼び出しである。サーバは、次の形式でJSONを受け入れ:改造 - 通話の複数のパラメータを保持するが、自動的にJsonObjectとしてそれらを渡す
{
"first_name":"xxx",
"last_name":"xxx",
"ncode":"xxx",
"birthday":"xxx",
"job":"xxx",
"email":"xxx"
}
私は唯一の呼び出しのパラメータとしてJsonObjectを渡す必要が見つけましたが、私は、サーバーに渡されるべきかの要素を知っているコールのためにそれらのパラメータを維持する必要があります。どのようにこれらのパラメータを保持することができますが、最終的にJsonObjectを渡すことができますか?
は、同様にそれらのパラメータを維持しますか? – MadScientist
pojoを作って@Bodyアノテーションを使って送ってください –