@Marctoller bom dia,
Estou tendo retorno estranho da prefeitura, o complicado é que não manual com tabela de erros, veja se consegue me ajudar.
O retorno que tenho é esse:
{
"Message": {
"Kind": "Error",
"Code": "LIB-E003",
"Message": "Formatação incorreta",
"Detail": "",
"MessageDev": "Verifique os dados enviados ao servidor",
"DetailDev": "Os dados enviados não estão de acordo com a estrutura pré-definida",
"DetailError": [
"O ELEMENTO DadosNota DEVE SER INFORMADO"
]
}
}
Acontece que estou enviando o json com a estrutura correta, conforme o exemplo que vc anexou e o mesmo esta válido...
Esta retornando como se não tivesse sendo enviado o json, esse elemento 'DadosNota' existe no json.
Será que o erro é na hora da serialização do json?
como estou fazendo:
json := TJSONObject.ParseJSONValue(TEncoding.ASCII.GetBytes(DadosNota.Text),0) as TJSONObject;
vObjetoJSON := TJson.ObjectToJsonObject(json);
RESTRequest1.AddBody(vObjetoJSON);
RESTRequest1.Execute;
RPS000003.json