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.