Saltar para o conteúdo principal

Visão Geral

Os códigos QR tradicionais são todos iguais; o QR Code de Arte AI pode incorporar elementos da marca no design do código, aumentando a taxa de escaneamento. A API QR Art da Ace Data Cloud suporta múltiplos estilos artísticos predefinidos.

Serviços Envolvidos

  • QR Art: POST https://api.acedata.cloud/qrart/generate

Solução Técnica

Pré-requisitos

  1. Registrar uma conta em Ace Data Cloud
  2. Obter o Token da API
  3. Instalar Python 3.7+ e a biblioteca requests

Passos para Implementação

Passo 1: Definir o conteúdo do QR Code

Escolha o tipo (link/text/email/phone) e defina o conteúdo.

Passo 2: Selecionar o estilo artístico

Use o parâmetro preset para escolher um estilo predefinido, como sunset, floral, neon-mech.

Passo 3: Gerar e baixar

Chame a interface /qrart/generate para gerar e consulte o progresso via /qrart/tasks.

Exemplo de Código

Segue um exemplo completo em Python usando QR Art:
import requests

API_TOKEN = "YOUR_API_TOKEN"

def call_qrart():
    response = requests.post(
        "https://api.acedata.cloud/qrart/generate",
        headers={
            "Authorization": f"Bearer {API_TOKEN}",
            "Content-Type": "application/json",
        },
        json={
    "type": "link",
    "content": "https://platform.acedata.cloud",
    "prompt": "sunset ocean waves",
    "preset": "neon-mech"
},
    )
    return response.json()

result = call_qrart()
print(result)

Melhores Práticas

  • Retentativa de erros: Use backoff exponencial para erros 429 (limitação) e 5xx
  • Processamento assíncrono: Para tarefas demoradas (geração de imagem/vídeo), utilize callback_url para receber resultados assincronamente
  • Controle de custos: Monitore uso e despesas pelo console Ace Data Cloud
  • Segurança do Token: Armazene o Token da API em variáveis de ambiente, evite codificar diretamente no código