Ingrese en los siguientes inputs (o envíe mediante post) los datos correspondientes. El modo de envío es ingresando el nombre del WebService, y a continuación los nombres de los parámetros con su valor, por ejemplo: @Parametro1 = Valor1
En los siguientes inputs encontrará el valor que debe ingresar y entre paréntesis, los nombres de los campos para enviar por POST (ya sea con ajax o desde php con la función file_get_contents(), o semejante). Ingrese el número de licencia de SPGestión. Ingrese la contraseña que le facilitó SoftPlace para operar con la API - SPGestión
Si la ejecución del webservice fué satisfactoria, se devolverá un conjunto de datos en JSON con la siguiente estructura, en caso de haber sólo una tabla en el set de datos devuelto por la API, sòlo estará presente el nodo "TABLA1", si hay màs de un conjunto de datos, se dividirà en TABLA1, TABLA2, TABLA3, etc. según corresponda, como se puede observar, en la primera tabla siempre viene la misma columna ESTADO e IDERROR, para que de esta forma siempre pueda constatar a partir de estos datos, sea por 0 o por los errores detallados más adelante:
{
"TABLA1":
[
{
"RESULTADO":
[
{
"ESTADO": "OK",
"IDERROR": 0,
}
]
},
{"CONTENIDO":
[
{
"CAMPO1":
["VALOR1", "VALOR2", "VALOR3", "VALOR4", ...]
},
{
"CAMPO2":
["VALOR1", "VALOR2", "VALOR3", "VALOR4", ...]
},
{
"CAMPO3":
["VALOR1", "VALOR2", "VALOR3", "VALOR4", ...]
}
]
}
]
},
{
"TABLA2":
[
{"CONTENIDO":
[
{
"CAMPO1":
["VALOR1", "VALOR2", "VALOR3", "VALOR4", ...]
},
{
"CAMPO2":
["VALOR1", "VALOR2", "VALOR3", "VALOR4", ...]
},
{
"CAMPO3":
["VALOR1", "VALOR2", "VALOR3", "VALOR4", ...]
}
]
}
]
}
Si ocurre algún error antes, durante o después de la ejecución del webservice, se devolverá un conjunto de datos en JSON con la siguiente estructura, tanto para la correcta ejecución de la API o por el manejo de errores, se mantiene la misma estructura en los datos devueltos:
{
"TABLA1":
[
{
"RESULTADO":
[
{
"ESTADO": "ERROR",
"IDERROR": 1,
"ERROR": "Descripción del error"
}
]
}
]
}
Se detallan a continuación los ID de errores posibles: