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

Como utilizar a API da máquina de escrita automática iAuto: um exemplo simples

A iAuto Automatic Writing Machine é compatível com a integração de API, permitindo aos programadores enviar comandos e controlar a máquina programaticamente. Este guia demonstra como efetuar uma chamada básica à API utilizando a ferramenta de linha de comandos para iniciar uma tarefa de escrita com um ficheiro SVG. Transferir aqui o software com o documento da API>>>

Passo 1: Determinar o endereço da API

Determinar o endereço da API

Certifique-se de que a máquina está ligada à sua rede local e identifique o respetivo endereço IP e porta. Por exemplo: http://192.168.1.XXX:90

Substitua XXX pelo segmento correto do endereço IP local da sua configuração.

Determinar o endereço da API

Passo 2: Compreender os parâmetros da API

Compreender os parâmetros da API

Antes de enviar comandos, familiarize-se com os parâmetros exigidos pela API. Este exemplo demonstra a escrita de um único ficheiro SVG. Estes parâmetros incluem:

  • file: Caminho para o ficheiro SVG a escrever
  • width: Largura da tela (por exemplo, 210mm)
  • height: Altura da tela (por exemplo, 297mm)
  • xpos: Posição inicial no eixo X
  • ypos: Posição inicial no eixo Y
  • scale: Fator de escala (o valor predefinido é 1)
  • rotation: Ângulo de rotação em graus (o valor predefinido é 0)
  • clear: Indica se a tarefa anterior deve ser limpa (defina como 1 para limpar)
  • start: Indica se a tarefa deve ser iniciada imediatamente (defina como 1 para começar a escrever)

Consulte o código-fonte para obter descrições detalhadas e tipos de erro

Executar a chamada da API

Eis um exemplo de um comando que envia um ficheiro SVG para a máquina para escrita imediata:

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

⚠️ Certifique-se de que o caminho do ficheiro e o endereço da API especificados estão corretos.

Passo 3: Chamar a API

Se o pedido for bem-sucedido, a máquina carregará o ficheiro SVG e começará imediatamente a escrever.

Pré-visualização da interface

Pré-visualização da interface

Se ocorrer um erro, consulte o ficheiro de origem para encontrar a causa do erro.

Depois de introduzir o comando, a interface da máquina apresenta-se da seguinte forma. A imagem SVG será importada automaticamente e a escrita começará automaticamente.

Pré-visualização da interface

Exemplo de saída

Exemplo de saída

Notas adicionais

  • Também pode utilizar a API em conjunto com outras linguagens de programação, como Python, para criar fluxos de trabalho mais avançados ou tarefas automatizadas.
  • Importante: a integração da API destina-se a programadores ou técnicos. Embora forneçamos interfaces de API e código-fonte para referência, a UUNA TEK não fornece suporte técnico para a utilização personalizada da API. Apenas são fornecidas as portas da API.
Voltar ao blogue

Deixe um comentário

Tenha em atenção que os comentários têm de ser aprovados antes de serem publicados.