De iAuto Automatic Writing Machine ondersteunt API-integratie, waardoor ontwikkelaars opdrachten kunnen verzenden en de machine programmatisch kunnen bedienen. Deze handleiding laat zien hoe je een eenvoudige API-aanroep uitvoert met behulp van de opdrachtregeltool 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 parameters die de API vereist voordat je opdrachten verzendt. Dit voorbeeld laat zien hoe je één SVG-bestand schrijft. Deze parameters omvatten:
- file: Pad naar het SVG-bestand dat moet worden geschreven
- width: Breedte van het canvas (bijv. 210mm)
- height: Hoogte van het canvas (bijv. 297mm)
- xpos: Startpositie op de X-as
- ypos: Startpositie op de Y-as
- scale: Schaalfactor (standaard 1)
- rotation: Rotatiehoek in graden (standaard 0)
- clear: Of de vorige taak moet worden gewist (stel in op 1 om deze te wissen)
- start: Of de taak onmiddellijk moet worden gestart (stel in op 1 om het schrijven te beginnen)
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
⚠️ Zorg ervoor dat het opgegeven bestandspad en het API-adres correct zijn.
Stap 3: De API aanroepen
Als het verzoek succesvol is, laadt de machine het SVG-bestand en begint het onmiddellijk te schrijven.
Interfacevoorbeeld

Als er een fout optreedt, raadpleeg dan het bronbestand om de oorzaak van de fout te vinden.
Na het invoeren van de opdracht ziet de machine-interface er als volgt uit. De SVG-afbeelding wordt automatisch geïmporteerd en het schrijven begint 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 bieden, biedt UUNA TEK geen technische ondersteuning voor aangepast API-gebruik. Alleen API-poorten worden geleverd.