Anota os campos com
@SerializedName("nome_do_campo")
@SerializedName("dataIni")
private final long mDataIni
@SerializedName("dataFim")
private final long mDataFim
no seu caso
private final long mDataIni
@SerializedName("dataFim")
private final long mDataFim
E seja feliz rs
Att,
Rafael de Araújo
Em 29 de setembro de 2015 10:20, Marcelo Alves <malves.info@gmail.com> escreveu:
Detalhe que SeuJson pode ser um bean qualquer seu, Retrofit faz a conversão automaticamente ..--Em ter, 29 de set de 2015 às 09:16, Rafael de Araújo <orafaaraujo@gmail.com> escreveu:Você manda um JSON no @Body@POST("/{app}/chamada")
Response setChamada(@Path("app") String app, @Body SeuJson json);E nesse JSON vocẽ manda quantos campos quiser...Lembrando que precisa ser uma chamada POST...AbraçosAtt,Rafael de Araújo--Em 29 de setembro de 2015 10:13, Raphael Rezzieri <rezzieri@gmail.com> escreveu:Mas no caso, sendo dois parâmetros, como vou mandar dois @body?--
E no caso, se for um endpoint como abaixo:
"/object/{codId},{dataIni},{dataFim}"
Qual seria a recomendação?
Vlw
Em terça-feira, 29 de setembro de 2015 08:47:11 UTC-4, Raphael Rezzieri escreveu:Estou realizando a seguinte requisição, passando data Calendar para interface.
@GET("objec/{dataIni},{dataFim}")
Call<Object> getObject(@Path("dataIni") Calendar dataIni, @Path("dataFim") Calendar dataFim);
Do lado do servidor:(VRaptor)
@Get("/object/{dataIni},{dataFim}")
@AutenticaMobile
public void getObject(Calendar dataIni, Calendar dataFim){
//impl
}
Os argumentos Calendar estão vindo NULL.
Minha dúvida é se na requisição é da forma mencionada que se deve fazer?
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário