Het programma accepteert printgegevens in JSON-formaat.
Het WebSocket-protocol wordt gebruikt voor communicatie tussen uw applicatie en el-Print.
API Url: ws://host:port/ws
host - domein of IP-adres opgegeven in de programmaconfiguratie.
port - poort opgegeven in de programmaconfiguratie.
JSON-structuur:
Request
{
"data": "...",
"category": "*",
"ext": "*",
"queue_end": "1"
}
data - gegevens die naar de printer worden gestuurd. De gegevens moeten base64-gecodeerd zijn. Optionele parameter.
category - een categorie van documenten. Het gegevenstype is een string. De toegestane tekens zijn letters en cijfers, underscore (_) en koppelteken (-). Optionele parameter. Lees meer op de configuratiepagina van het programma.
ext - ext is de File Extension. De bestandsextensie bestaat doorgaans uit 2-4 alfanumerieke tekens. Optionele parameter. Zie de configuratiepagina voor meer details.
queue_end - Deze parameter geeft het einde van de printwachtrij aan. Als deze parameter "1" is, sluit het programma de WebSocket-verbinding. Optionele parameter.
Response
{
"Status": "...",
"Message": "...",
}
Status - kan een van twee waarden hebben: success of error.
Message - een beschrijving van de responsstatus.