Je souhaite envoyer un objet json pour publier une demande.Retrofit JSON OBJECT Message
JSON ont la prochaine structure:
{ "email:"[email protected]",
"password": "test",
"hash": "true"
}
Cela fonctionne bien dans POSTMAN mais je ne sais pas comment je dois définir la clé dans la modernisation comme dans POSTMAN. A ce moment
, je créé un @Body comme ceci:
public class LoginRequest {
private String email;
private String password;
private String gethash;
public LoginRequest(String email, String password, String hash) {
this.email = email;
this.password = password;
this.gethash = hash;
}
}
Mais je ne sais vraiment pas où je dois définir la clé. Ensuite, je suis en train d'appeler la requête POST comme ceci:
fonctionne très bien, merci. –
Maintenant, je peux exécuter mais toujours retourner ne peut pas authentifier, checkin, il semble que mon objet est nul, mais je ne comprends pas pourquoi. –
Je ne sais pas quel type d'usine de conversion vous utilisez, mais il semble que 'GsonConverterFactory' n'implémente pas le' stringConverter'. Je mettrai à jour la réponse pour créer un nouveau convertisseur pour GSON. –