← Voltar ao blog
Guia3 min de leitura

Criar códigos QR em massa: 100 códigos QR por script, CSV ou assistente de IA

Imagem do Unsplash

Antes de começar: plano e limites

Criar códigos QR em massa significa criar muitos códigos QR dinâmicos de uma só vez. Quantos a tua conta pode ter depende do plano: 2 no plano gratuito, 25 no Start, 150 no Pro e 1.000 no Agentur. Para 100 códigos QR precisas, por isso, pelo menos do Pro. O comando “sameqr whoami” mostra-te o teu limite atual.

Passo 1: Preparar a lista

Cria um ficheiro de texto simples, com uma linha por código QR, com o nome e o destino separados por ponto e vírgula. Exemplo, mesas.csv:

Tisch 1;https://example.com/karte?tisch=1
Tisch 2;https://example.com/karte?tisch=2
Tisch 3;https://example.com/karte?tisch=3

Nomes que descrevem o local são mais fáceis de encontrar mais tarde do que nomes que descrevem o destino.

Passo 2: Configurar a CLI

Instala a linha de comandos com “npm install -g sameqr”, cria no painel, em Conta, “Acesso para CLI, scripts e agentes”, uma chave com “leitura + escrita”, que chega para criar, e inicia sessão com “sameqr login”. Obtém com “sameqr labels list” o identificador da etiqueta que todos os códigos QR devem receber.

Passo 3: Primeiro um, depois todos

Testa com a primeira linha, lê o código QR com o telemóvel e deixa depois o ciclo correr sobre a lista inteira. As respostas ficam guardadas como JSON num ficheiro, para guardares os identificadores dos novos códigos QR:

while IFS=";" read -r name url; do
  sameqr qr create --name "$name" --url "$url" --label <label-id> --json || break
done < tische.csv > neue-codes.json

O “|| break” pára o script no primeiro erro, em vez de repetir cem vezes o mesmo erro. Cada chave permite 120 pedidos por minuto, no Marketing Pro 1.000 por hora. Para 100 códigos QR é mais do que suficiente.

Passo 4: Obter os ficheiros de impressão

No painel, descarregas os códigos QR de uma só vez com a transferência em lote, nos planos pagos. Para impressão, SVG e PDF são a melhor escolha, porque ficam nítidos em qualquer tamanho. Faz uma impressão de teste antes da tiragem completa e lê alguns códigos QR com telemóveis diferentes.

As alternativas

  • Importação CSV no painel, nos planos pagos: carregas a tabela, sem linha de comandos.
  • API REST em /api/v1, quando os códigos QR são criados continuamente noutro sistema, por exemplo para cada novo produto da loja.
  • Um assistente de IA com o Same-QR como conector: “Cria um código QR para cada uma das mesas 1 a 20 no nosso menu, com o nome Mesa e o número.”

Conclusão: porquê o Same-QR

O Same-QR torna simples criar muitos códigos QR: importação CSV, transferência em lote, etiquetas, uma CLI com saída JSON e uma API, tudo no mesmo sítio. O Marketing Pro dá espaço para 500 códigos QR, o Marketing Expert para 2.000, e os destinos de todos os códigos QR podem ser alterados a qualquer momento, sem que seja preciso reimprimir um único.

Começa já: regista-te gratuitamente em sameqr.com, 20 códigos QR dinâmicos são gratuitos para sempre. API, CLI e servidor MCP existem em todos os planos, a documentação está em sameqr.com/entwickler.

Cria códigos QR dinâmicos grátis
Começa com 20 códigos QR dinâmicos grátis para sempre. Sem subscrição, sem cartão de crédito.
Começar grátis agora →

Perguntas frequentes

Quantos códigos QR posso criar de uma só vez?

Tantos quantos o teu plano permitir: 2 grátis, 25 no Start, 150 no Pro, 1.000 no Agentur.

A importação CSV está incluída no plano gratuito?

Não. A importação CSV e a transferência em lote existem nos planos pagos. A CLI e a API podes usá-las em qualquer plano.

Posso alterar os destinos todos de uma vez mais tarde?

No painel, sim, sem limite. Por API, CLI e assistentes, as alterações de destino são limitadas de propósito: no máximo 10 por hora e 30 por dia, cada uma com confirmação.

Newsletter

Novos artigos diretamente na tua caixa de correio

Dicas sobre códigos QR dinâmicos, novidades, sem spam. Podes cancelar a qualquer momento.

Ao subscreveres, aceitas receber a newsletter. Podes retirar o consentimento a qualquer momento através da ligação de cancelamento incluída em cada e-mail.

Continua a ler