How to Use the API for the iAuto Automatic Writing Machine: A Simple Example

De API gebruiken voor de iAuto automatische schrijfmachine: een eenvoudig voorbeeld

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

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.

Het API-adres bepalen

Stap 2: De API-parameters begrijpen

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

De API-aanroep uitvoeren

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

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.

Interfacevoorbeeld

Voorbeeldoutput

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.
Terug naar blog

Laat een reactie achter

Let op: reacties moeten worden goedgekeurd voordat ze worden gepubliceerd.