parametro) es un texto Base64 que contiene internamente una cadena JSON cifrada en AES-256-CBC, concatenada con ::IV y luego transformada a Base64.openssl_decrypt(..., 'aes-256-cbc', $clave, 0, $iv)
error: 0=OK, 1=Token vencido, 2=Parámetros erróneos, 3=Error de conexión.dato: contenido devuelto según operación:
"S" / "SS" / "SSS": arreglo de registros [{...}, {...}, ...]"I": ID generado"II": lista de IDs generados"U"/"D": ID afectadomen: mensaje textual de resultado o error.fecha_servidor: fecha y hora de la ejecución (incluye zona horaria).base64( AES_ENCRYPTED + "::" + IV )$_GET/POST['parametro'] será base64_encode(...) de la cadena original.base64_decode(), seguido de explode('::', ...) para separar el bloque encriptado y el IV.openssl_decrypt().base64( AES_ENCRYPTED + "::" + IV )
JSON.parse() sobre la respuesta desencriptada. Si ves un error aquí, la cadena no era JSON válido o no fue correctamente desencriptada.