De iAuto Automatic Writing Machine ondersteunt API-integratie, waardoor ontwikkelaars opdrachten kunnen sturen en de machine programmatisch kunnen bedienen. Deze gids laat zien hoe je een basis API-aanroep doet met de opdrachtregeltool om een schrijftaak te starten met een SVG-bestand. Download hier software met API-documentatie>>>
Stap 1: Bepaal het API-adres

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

Stap 2: Begrijp de API-parameters

Raadpleeg voordat je commando's verzendt de parameters die de API vereist. Dit voorbeeld toont het schrijven van een enkel SVG-bestand. Deze parameters omvatten:
- file: Pad naar het SVG-bestand dat geschreven moet worden
- 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 is 1)
- rotation: Rotatiehoek in graden (standaard is 0)
- clear: Of de vorige taak moet worden gewist (instellen op 1 om te wissen)
- start: Of de taak direct moet starten (instellen op 1 om te beginnen met schrijven)
Bekijk de broncode voor gedetailleerde beschrijvingen en fouttypes

Hier is een voorbeeldcommando dat een SVG-bestand naar de machine stuurt voor directe uitvoering:
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 onmiddellijk met schrijven.
Interfacevoorbeeld

Als er een fout optreedt, raadpleeg dan het bronbestand om de oorzaak van de fout te vinden.
Na het invoeren van het commando is de machine-interface als volgt. Het zal automatisch de SVG-afbeelding importeren en automatisch beginnen met schrijven.

Voorbeelduitvoer

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