Docs
API de QR Code
API de QR Code
Gere QR Codes personalizados para qualquer URL
A API devolve a imagem PNG do QR Code.
Endpoint
GET /api/v1/scraping/qrcode
https://seu-dominio.com/api/v1/scraping/qrcode?key=sua_chave&url=https://exemplo.comA chave fica em Configurações.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
key | String | Sim | — | Chave de API |
url | String | Sim | — | URL a codificar |
logo | String | Não | logo da plataforma | URL de um logo no centro |
size | Number | Não | 600 | Tamanho em pixels |
level | String | Não | L | Correção de erro: L, M, Q, H |
fgColor | String | Não | #000000 | Cor do QR |
bgColor | String | Não | #FFFFFF | Cor de fundo |
margin | Number | Não | 2 | Margem em pixels |
hideLogo | Boolean | Não | false | Oculta o logo |
Níveis de correção (level)
L: 7%M: 15%Q: 25%H: 30%
Resposta
Sucesso: 200 com image/png.
Erros comuns: 400 sem chave, 401 chave inválida, 500 erro interno.
Exemplos
https://seu-dominio.com/api/v1/scraping/qrcode?key=sua_chave&url=https://exemplo.com
https://seu-dominio.com/api/v1/scraping/qrcode?key=sua_chave&url=https://exemplo.com&size=400&fgColor=%230066FF&bgColor=%23FFFF00
https://seu-dominio.com/api/v1/scraping/qrcode?key=sua_chave&url=https://exemplo.com&hideLogo=true&margin=10No HTML:
<img
src="https://seu-dominio.com/api/v1/scraping/qrcode?key=sua_chave&url=https://exemplo.com&size=300"
alt="QR Code"
/>