Estructura de la respuesta

Modificado el Mie, 6 May a 12:24 P. M.

La respuesta general de la API puede incluir los siguientes campos:


CampoDescripción
verVersión exacta de la API que ha generado la respuesta.
timedatetime de la respuesta.
actionAcción que debe realizarse con los datos. Puede ser update, refresh o testing.
errorCódigo de error generado, si se produce alguno.
schemaConfiguración específica del cliente.
data_schemaNombres de los campos en los subarrays de data.
data_schema_infoInformación descriptiva sobre las tablas y cada campo.
dataMatriz de datos separada por tablas.
image_packsURLs de los paquetes de imágenes para descargar en modo offline.
offline_filesLista de archivos relacionados con los ítems exportados. Solo aparece en modo action=refresh y si el conector tiene activado el modo offline.
page_countNúmero de página. No se muestra si no hay paginación.
page_lengthNúmero de ítems por página. No se muestra si no hay paginación.
next_pageURL de la página siguiente. Si ya estás en la última página, este campo aparece vacío.


Estructura de datos dentro de data


Los subarrays dentro de data incluyen un primer parámetro de estado para indicar si un registro es nuevo, se ha actualizado o se ha eliminado. El formato es STATUS = M/D, donde M significa modificar y D significa eliminar.

“data_schema”: [
    “{nombre de tabla}”: [ 0: “STATUS”, 1: “ID”, 2: “name”, … ],
    ...
] ,
“data_schema_info”: [
    “{nombre de tabla}”: [
        “{nombre de campo}”: {
            “type”: “{string|numeric|list|boolean|datetime|image|file}”,
            “origin”: “{database|formula|template|channel}”,
            “language_code”: “{en|es|fr|...}”,
            “basename”: “{nombre de campo sin sufijo de idioma}”,
            “sanitized”: “{nombre de campo preparado para uso en base de datos}”,
            “sizes”: [
                “{extensión}”: { “width”: {tamaño horizontal}, “height”: {tamaño vertical} }
            ]
        }
    ]
] ,
“data”: [
    “{nombre de tabla}”: [
        [ “M”, 123, “section 1”, … ]
    ]
]


Campos de imagen y archivo


Todos los campos de las tablas incluidas en data siguen la misma lógica de asignación, excepto los campos de imagen y archivo. Estos utilizan una estructura de array con información específica para cada elemento de la galería.

{n} = [

Elemento de galería 1:
[
    STATUS (M = modificado, U = sin modificar),
    ID (identificador único del archivo en formato md5),
    URL del archivo,
    URL del archivo para otro recorte,
    …
],

Elemento de galería 2:
[ … ],

...

]

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo