vedono questo esempio in cui ho bisogno di passare i dati campi di registrazione come richiesta JSON
@POST("magento2apidemo/rest/V1/customers")
Call<RegisterEntity> customerRegistration(@Body JsonObject registrationData);
qui ho creato registrationData è
private static JsonObject generateRegistrationRequest() {
JSONObject jsonObject = new JSONObject();
try {
JSONObject subJsonObject = new JSONObject();
subJsonObject.put("email", "[email protected]");
subJsonObject.put("firstname", "abc");
subJsonObject.put("lastname", "xyz");
jsonObject.put("customer", subJsonObject);
jsonObject.put("password", "password");
} catch (JSONException e) {
e.printStackTrace();
}
JsonParser jsonParser = new JsonParser();
JsonObject gsonObject = (JsonObject) jsonParser.parse(jsonObject.toString());
return gsonObject;
}
fonte
2016-05-16 13:03:18
quale parametro? Ci sono molti parametri più di un ... – hkaraoglu
Questi parametri: - "learning_objective_uuids": [ "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2" ], "nota": "FasfAFSASFASDF", "user_uuids": [ "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F", "EDF8F78F2000569C64101F244AA20C0070D2A7FCB1939E19 " ] }}} –
Ho scritto la risposta qui sotto .. – hkaraoglu