Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-10-2021
Chaja Chaja is offline
No confirmado
 
Registrado: ago 2004
Ubicación: Mar del Plata
Posts: 238
Poder: 0
Chaja Va por buen camino
Consulta Rest Formato JSon no Valido

Hola Gente del Club:
Tengo esta situacion, estoy haciendo una forma de acceder a datos desde un servido de un colega que hizo un API para consumir desde mi aplicacion. La cuestion es que uso el endpoint desde Rest Debuger, nada todo bien me responde , joya. Copio los COmponentes y los pegos en mi DataModule. Hago un test desde el Request y da Ok. Pareciera todo bien estan los componentes incluso un MemTable y el adapter. voy al MemTable y agrego los campos y todo bien... este es el jaseon que me da desde el restdebuger:

Código Delphi [-]
{
    "STATUS": true,
    "LISTADOCAJAS": [
        {
            "INDICE": "461025",
            "CTE_CODIGO": "017025",
            "NOMMBRESUCURSAL": "LURO CENTRO",
            "FECHA_APERTURA": "2021-10-24",
            "FECHA_CIERRE": "2021-10-24",
            "INFORME": "E",
            "PREFIJO": 1,
            "NUMERO": "458",
            "FAC_MONTO": 391.82,
            "FAC_IVA": 68.0018,
            "FAC_II": 0,
            "FAC_PERCEP": 0,
            "NC_MONTO": -4.9,
            "NC_IVA": -0.8504,
            "NC_II": 0,
            "NC_PERCEP": 0,
            "TOTAL_NETO_F": 396.71999999999997,
            "TOTAL_EGRESOS": "0.0000",
            "TOTAL_INGRESOS": "0.0000",
            "TOTAL_CAJA": "39682.0000",
            "ULTIMA_FAC_A": null,
            "ULTIMA_FAC_B": "32795",
            "ULTIMA_NC_A": null,
            "ULTIMA_NC_B": "83",
            "SUCURSAL": 25
        },
        {
            "INDICE": "460025",
            "CTE_CODIGO": "017025",
            "NOMMBRESUCURSAL": "LURO CENTRO",
            "FECHA_APERTURA": "2021-10-23",
            "FECHA_CIERRE": "2021-10-23",
            "INFORME": "E",
            "PREFIJO": 1,
            "NUMERO": "457",
            "FAC_MONTO": 596.4,
            "FAC_IVA": 103.5071,
            "FAC_II": 0,
            "FAC_PERCEP": 0,
            "NC_MONTO": 0,
            "NC_IVA": 0,
            "NC_II": 0,
            "NC_PERCEP": 0,
            "TOTAL_NETO_F": 596.4,
            "TOTAL_EGRESOS": "-100.0000",
            "TOTAL_INGRESOS": "0.0000",
            "TOTAL_CAJA": "59540.0000",
            "ULTIMA_FAC_A": null,
            "ULTIMA_FAC_B": "32722",
            "ULTIMA_NC_A": null,
            "ULTIMA_NC_B": null,
            "SUCURSAL": 25
        },
        {

y en el memtable me aparece los campos todo bien
en el response en el rootelement esta puesto "LISTADOCAJAS" que lo pone desde el restdebuger. (sin las comillas). Pruebo de nuevo el request y todo ok. Bien ahora desde mi aplicacion intento ejecutar la consulta:
Código Delphi [-]
    DSCajas.DataSet         :=FDMemTable1;
    DatosImportaPtoVtaMorphi.RESTClient1.BaseURL  := 'http://'+cbPathBases.Text+'/morphi/api1/sistema/listadocajas/';
    DatosImportaPtoVtaMorphi.RESTRequest1.Params.ParameterByName('apikey').Value    := edApikey.Text;//'682A596A206CACED5937';
    DatosImportaPtoVtaMorphi.RESTRequest1.Params.ParameterByName('sucursal').Value  := MTSucursalCOD_SUCURSAL.AsString;
    DatosImportaPtoVtaMorphi.RESTRequest1.Params.ParameterByName('desde').Value     := edFecha.Text;// MTSucursalCOD_SUCURSAL.AsString;
    RESTRequest1.Execute;
    MTCajas.Open;
y explota todo , me dice que el response no es un json valido : "Response content is not valid JSON".
la consulta al sitio es esta, no tiene clave por si alguien quiere probar y ayudarme:

http://lafonte.dyndns.tv:3055/morphi...sde=07/01/2021

no se por que me pasa que propiedad debo tocar...

desde ya Gracias

Luis Roldan
Mar del Plata
Argentina
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Mensaje de JSON no valido Kiranov Conexión con bases de datos 4 30-12-2019 21:07:30
Acceder a Webservices Rest/Json lbidi Internet 4 26-04-2019 07:39:45
Json nulo con REST y android NicolasP FireMonkey 4 03-12-2016 22:44:07
consulta json D1360666 Desarrollo en Delphi para Android 6 17-02-2016 16:16:25
Como consumir Rest Service que retorna cadena en formato JSON desde delphi 7 JuanPa1 Internet 0 20-12-2013 18:07:20


La franja horaria es GMT +2. Ahora son las 09:38:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi