El programa acepta los datos de impresión en formato JSON.
Para la comunicación entre su aplicación y el-Print se utiliza el protocolo WebSocket.
URL de la API: ws://host:port/ws
host: dominio o dirección IP indicados en la configuración del programa.
port: puerto indicado en la configuración del programa.
Estructura JSON:
Solicitud
{
"data": "...",
"category": "*",
"ext": "*",
"queue_end": "1"
}
data: datos enviados a la impresora. Los datos deben ir codificados en base64. Parámetro opcional.
category: categoría de los documentos. El tipo de dato es una cadena. Los caracteres permitidos son letras y números, guion bajo (_) y guion (-). Parámetro opcional. Encontrará más información en la página de configuración del programa.
ext: ext es File Extension. La extensión del archivo suele constar de 2-4 caracteres alfanuméricos. Parámetro opcional. Consulte la página de configuración para más detalles.
queue_end: este parámetro indica el final de la cola de impresión. Si su valor es "1", el programa cerrará la conexión WebSocket. Parámetro opcional.
Respuesta
{
"Status": "...",
"Message": "...",
}
Status: puede tomar uno de dos valores, success o error.
Message: descripción del estado de la respuesta.