La macchina di scrittura automatica iAuto supporta l'integrazione API, consentendo agli sviluppatori di inviare comandi e controllare la macchina a livello di codice. Questa guida illustra come effettuare una chiamata API di base utilizzando lo strumento da riga di comando per avviare un'attività di scrittura con un file SVG.
Passaggio 1: Determinare l'indirizzo API

Assicurati che il dispositivo sia connesso alla rete locale e identifica il suo indirizzo IP e la porta. Ad esempio: http://192.168.1.XXX:90
Sostituisci XXX con il segmento di indirizzo IP locale corretto per la tua configurazione.

Passaggio 2: comprendere i parametri API

Prima di inviare comandi, familiarizza con i parametri richiesti dall'API. Questo esempio mostra come scrivere un singolo file SVG. Questi parametri includono:
- file: percorso del file SVG da scrivere
- width: larghezza dell'area di disegno (ad esempio, 210 mm)
- height: altezza dell'area di disegno (ad esempio, 297 mm)
- xpos: posizione iniziale dell'asse X
- ypos: posizione iniziale dell'asse Y
- scale: fattore di scala (il valore predefinito è 1)
- rotation: angolo di rotazione in gradi (il valore predefinito è 0)
- clear: se cancellare l'attività precedente (impostare su 1 per cancellare)
- start: se avviare immediatamente l'attività (impostare su 1 per iniziare a scrivere)
Visualizza il codice sorgente per descrizioni dettagliate e tipi di errore

Ecco un comando di esempio che invia un file SVG al computer per la scrittura immediata:
curl -X POST ^
-F "file=@\"F:\Desktop\concepts\tony.svg\"" ^
-F "larghezza=210mm" ^
-F "altezza=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
⚠️ Assicurati che il percorso del file specificato e l'indirizzo API siano corretti.
Passaggio 3: Chiamata dell'API
Se la richiesta ha esito positivo, la macchina caricherà File SVG e inizia subito a scrivere.
Anteprima dell'interfaccia

In caso di errore, fare riferimento al file sorgente per individuarne la causa.
Dopo aver inserito il comando, l'interfaccia della macchina si presenta come segue. Importerà automaticamente l'immagine SVG e inizierà a scrivere automaticamente.

Esempio di output

Note aggiuntive
- È anche possibile utilizzare l'API insieme ad altri linguaggi di programmazione, come Python, per ottenere flussi di lavoro più avanzati o attività automatizzate.
- Importante: l'integrazione dell'API è riservata a sviluppatori o tecnici. Sebbene forniamo interfacce API e codice sorgente come riferimento, UUNA TEK non fornisce supporto tecnico per l'utilizzo di API personalizzate. Vengono fornite solo le porte API.