Acesso à API: torne-se um gerador de códigos QR

Com nossa API poderá criar códigos QR em massa fora de nossa plataforma.

API access

Mas, primeiro, o que é uma API de códigos QR?

Shhh! Aqueles de vocês que sabem, basta procurar o código 😉

Para o resto de nós, com uma API, podem integrar diferentes programas ou aplicativos. Uma API é uma interface de programação de aplicativo que conecta um sistema a outro, gerando interações entre eles. No nosso caso, oferecemos APIs de código QR dinâmicas e estáticas..

Os usos variam desde a geração de códigos QR em massa a códigos QR com imagens ou logotipos específicos, códigos QR para cartões de visita, cupons e tudo o que possa imaginar!
what’s a QR code API?

Vamos dar uma olhada em alguns exemplos de como a API pode ajudar a sua empresa

Track QR codes

Automatização facilitada

Nossa API foi construída para tornar seu processo de geração de QR suave e eficaz. Pode integrar facilmente nosso gerador de QR Code com seus sistemas iOS, Android ou fluxos de trabalho.

Design QR Codes

Personalização em escala

A criação em massa com as diretrizes da sua marca é essencial para nós. É por isso que com a API pode gerar códigos QR com o seu logotipo e as cores da marca!

Create QR codes

Construído para todas as necessidades

Utiliza-o para a identificação de empregados, cartões de visita digitais, gera montes de cupões para os teus clientes, partilha documentação, tudo o que a tua empresa precisa. Temos ou criamos 🙂

Só precisa de seguir 3 passos simples

1 . API para criar códigos QR dinâmicos

Consulta a documentação da v1.0 da API dinâmica de código QR do QR Code KIT. Para acessar todas as funções fornecidas por esta API, deve solicitar uma chave de API em info@qrcodekit.com.

API to create Dynamic QR codes
API Authentication

2 . Autenticação

Todas as chamadas de API requerem um header de autorização com o token de conteúdo para garantir que ele seja devidamente autenticado.

3 . Códigos QR

Aqui encontrará as operações CRUD básicas para executar com códigos QR, incluindo criação, edição e exclusão.

API QR codes
API Documentation

Para ver a documentação completa, consulte esta ligação

API de código QR para criação de códigos QR

API de código QR para preto e branco básico

Ponto final: https://api.uqr.me/api/1.0/
dynamicsqr/{{projectId}}/qrcode/

Cabeçalhos:
Authorization: “Token”
Content Type: “application/json”

Method: POST


Body:
{
"qr_type": "url",
"name": "QR Name",
"fields_data": {
"url": "https://qrcodekit.com",
"title": "My QR Title"
},
"attributes": {
"color": "#000000",
"background_color": "#FFFFFF"
}
}

QR code black and white

Exemplos de código

RESPONSE:

{
'url' => ‘https://qrcodekit.to/XXXX,
'qr_code_image' => 'https://app.qrcodekit.com/qrs/XXXXXXXX.svg'
}

API de código QR para códigos QR coloridos

Endpoint: https://api.uqr.me/api/1.0/dynamicsqr/{{projectId}}/qrcode/

Headers:

Autorização: “Token”
Content Type: “application/json”

Method: POST

Body:
{
"qr_type": "url",
"name": "QR Name",
"fields_data": {
"url": "https://qrcodekit.com",
"title": "My QR Title"
},
"attributes": {
"color": "#4663C6",
"background_color": "#F7F7F7"
"logo_image": "https://qrcodekitcdn.s3.us-east-2.amazonaws.com/u/16/16-24-logo.png"
}
}

QR code API colored

Exemplos de código

RESPONSE:

{
'url' => ‘https://qrcodekit.to/XXXX,
'qr_code_image' => 'https://app.qrcodekit.com/qrs/XXXXXXXX.svg'
}

API de código QR para criar códigos QR com logótipo

Endpoint: https://api.uqr.me/api/1.0/dynamicsqr/{{projectId}}/qrcode/

Headers:

Autorização: “Token”
Content Type: “application/json”

Method: POST

Body:
{
"qr_type": "url",
"name": "QR Name",
"fields_data": {
"url": "https://qrcodekit.com",
"title": "My QR Title"
},
"attributes": {
"color": "#E5FCC2",
"background_color": "#594f4f"
"logo_image": "https://qrcodekitcdn.s3.us-east-2.amazonaws.com/u/16/16-24-logo.png"
}
}

QR code API to create QR codes with logo

Exemplos de código

RESPONSE:

{
'url' => ‘https://qrcodekit.to/XXXX,
'qr_code_image' => 'https://app.qrcodekit.com/qrs/XXXXXXXX.svg'
}

API de código QR para criar códigos QR com design avançado e logótipo

Endpoint: https://api.uqr.me/api/1.0/dynamicsqr/{{projectId}}/qrcode/

Headers:

Autorização: “Token”
Content Type: “application/json”

Method: POST

Body:
{
"qr_type": "url",
"name": "QR Name",
"fields_data": {
"url": "https://qrcodekit.com",
"title": "My QR Title"
},
"attributes": {
"body": "round",
"color": "#000000",
"background_color": "#ffffff",
"eye1": "frame1",
"eyeBall1": "ball1",
"eye1Color": "#ed5a4f",
"eyeBall1Color": "#ed5a4f",
"setEyesAllAtOnce": "true",
"errorCorrection": "3",
"logoPercent": "0.4"
"mode": "advanced",
"logo_image": "https://qrcodekitmecdn.s3.us-east- 2.amazonaws.com/u/16/16-24-logo.png""
}
}

QR code API to create QR codes with advanced design and logo​

Documentação das definições avançadas do código QR

NOME DO PARÂMETRO

color

background_color

logo

logoPercent

errorCorrection

VALOR DEFAULT

#000000

#FFFFFF

No logo

0.2

0

DESCRIÇÃO

Cor em primeiro plano no formato #RRGGBB

Cor de fundo no formato #RRGGBB

URL do logotipo para incluir

Valor de 0,2 a 1. Pode tornar o QR ilegível. O valor 1 é usado com PNG transparente para que o logotipo não seja posicionado no centro.

São suportados quatro níveis de correção de erros, sendo L o menos completo e H o mais completo.
0 => L
1 => M
2 => Q
3 => H

Opções avançadas: São usadas para modificar o estilo e o layout do QR.

NOME DO PARÂMETRO

setEyesAllAtOnce

eye1

eye2

eye3

eyeBall1

eyeBall2

eyeBall3

eye1Color

eye2Color

eye3Color

body

hasGradient

gradientColor1

gradientColor2

gradientType

VALOR

true

frame0

frame0

frame0

ball0

ball0

ball0

#000000

#000000

#000000

square

false

#000000

#000000

linear

DESCRIÇÃO

Se true, defina todos os quadrados grandes com a mesma forma e cor

eye1 images 1

As mesmas opções que eye1, apenas tidas em conta se setEyes
AllAtOnce estiver definido para true

As mesmas opções que eye1, apenas tidas em conta se setEyes
AllAtOnce estiver definido para true

eyeBall1 images

As mesmas opções que eyeBall1, apenas tidas em conta se setEyes
AllAtOnce estiver definido para true

Só é tido em conta se setEyes
AllAtOnce estiver definido como verdadeiro

Cor do quadrado grande em formato #RRGGBB

Só se setAllEyes
AtOnce for falso. Cor do quadrado grande em formato #RRGGBB
Só se setAllEyes
AtOnce for falso. Cor do quadrado grande em formato #RRGGBB
body images

Se true, aplique um gradiente ao QR

Primeira cor do gradiente

Segunda cor do gradiente

Tipologia do gradiente. As opções são:

– Linear
QR1 de los gemelos
– Radial:
Segundo gemelier

Exemplos de código

RESPONSE:

{
'url' => ‘https://qrcodekit.to/XXXX,
'qr_code_image' => 'https://app.qrcodekit.com/qrs/XXXXXXXX.svg'
}

Sua solução QR all-in-one

Crie, gerencie e siga seus códigos QR dinâmicos como um pro.

White rocket

Cria

Escolha o tipo de código QR dinâmico mais adequado para si.

Dynamic feed

Desenha

Crie códigos QR com logótipo e estilo e descarregue-os no formato que desejar.

Engage more and better

Rastreia

Meça e comunique o seu projeto dynamic QR code num instante.