De iAuto Automatic Writing Machine ondersteunt API-integratie, waarmee ontwikkelaars opdrachten kunnen verzenden en de machine programmatisch kunnen bedienen. In deze handleiding wordt uitgelegd hoe je met de opdrachtregeltool een eenvoudige API-aanroep uitvoert om een schrijftaak met een SVG-bestand te starten. Download de software met API-documentatie hier>>>
Stap 1: Het API-adres bepalen

Zorg ervoor dat de machine met je lokale netwerk is verbonden en bepaal het IP-adres en de poort. Bijvoorbeeld: http://192.168.1.XXX:90
Vervang XXX door het juiste segment van het lokale IP-adres voor jouw configuratie.

Stap 2: De API-parameters begrijpen

Maak jezelf vertrouwd met de door de API vereiste parameters voordat je opdrachten verzendt. Dit voorbeeld toont hoe je één SVG-bestand schrijft. Deze parameters omvatten:
- file: Pad naar het SVG-bestand dat moet worden beschreven
- width: Breedte van het canvas (bijvoorbeeld 210mm)
- height: Hoogte van het canvas (bijvoorbeeld 297mm)
- xpos: Startpositie op de X-as
- ypos: Startpositie op de Y-as
- scale: Schaalfactor (standaardwaarde is 1)
- rotation: Rotatiehoek in graden (standaardwaarde is 0)
- clear: Geeft aan of de vorige taak moet worden gewist (stel in op 1 om deze te wissen)
- start: Geeft aan of de taak onmiddellijk moet worden gestart (stel in op 1 om het schrijven te starten)
Bekijk de broncode voor gedetailleerde beschrijvingen en fouttypen

Hier is een voorbeeldopdracht waarmee een SVG-bestand naar de machine wordt verzonden om het onmiddellijk te laten schrijven:
curl -X POST ^
-F "file=@\"F:\Desktop\concepts\tony.svg\"" ^
-F "width=210mm" ^
-F "height=297mm" ^
-F "xpos=100mm" ^
-F "ypos=100mm" ^
-F "scale=1" ^
-F "rotation=0" ^
-F "clear=1" ^
-F "start=1" ^
http://192.168.1.XXX:90/write_svg
⚠️ Controleer of het opgegeven bestandspad en API-adres correct zijn.
Stap 3: De API aanroepen
Als het verzoek is geslaagd, laadt de machine het SVG-bestand en begint deze onmiddellijk met schrijven.
Voorbeeld van de interface

Raadpleeg bij een fout het bronbestand om de oorzaak van de fout te achterhalen.
Na het invoeren van de opdracht ziet de machine-interface er als volgt uit. De SVG-afbeelding wordt automatisch geïmporteerd en het schrijven start automatisch.

Voorbeeldoutput

Aanvullende opmerkingen
- Je kunt de API ook gebruiken in combinatie met andere programmeertalen, zoals Python, om geavanceerdere workflows of geautomatiseerde taken uit te voeren.
- Belangrijk: API-integratie is bedoeld voor ontwikkelaars of technici. Hoewel we API-interfaces en broncode ter referentie aanbieden, biedt UUNA TEK geen technische ondersteuning voor aangepast API-gebruik. Alleen API-poorten worden aangeboden.