2014-07-10 5 views
3

일부 POST 작업에서 본문의 매개 변수로 "개인"이있는 API를 사용하고 있습니다. 맞춤 신체 매개 변수 이름이있는 POST를 개조하십시오

@PATCH("https://stackoverflow.com/users/{facebookId}/plan/{myPlanId}") 
void updatePlan(@Path("facebookId") String facebookId, @Path("myPlanId") Integer myPlanId, @Body PlanParamUpdate param, Callback<Object> callback); 

그리고이

public class PlanParamUpdate { 

    public boolean private; 

} 

는 물론이 ... 예약어처럼 몸 PARAM이어야 그래서, 어떻게이 개체를 사용하려면이 옵션을 정의 할 수 있습니다. 당신이 잭슨을 사용하는 경우

감사

답변

5

isPrivate에 필드 이름을 변경하고 GSON를 사용하는 경우 @SerializedName("private")와 주석, 또는 @JsonProperty("private").

관련 문제