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

Rocket

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

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

Construído para todas as necessidades

Use-o para IDs de funcionários, vCards, gere toneladas de cupons para seus clientes, compartilhe documentação; basicamente tudo o que sua empresa precisa. Temos ou criamos 🙂

Só precisa de seguir 3 passos simples

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

Consulte a documentação da v1.0 da API de códigos QR dinâmicos 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/

Headers:
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:

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": "#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:

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": "#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:

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": {
"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.

Quatro níveis de correção de erros são suportados, sendo L o menos completo e H o mais abrangente.
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 o eye1, somente consideradas se o setEyes
AllAtOnce é definido como true

As mesmas opções que o eye1, somente consideradas se o setEyes
AllAtOnce é definido como true

eyeBall1 images

As mesmas opções que o eyeBall1, somente consideradas se o setEyes
AllAtOnce é definido como true

Somente consideradas se o setEyes
AllAtOnce é definido como true

Cor do quadrado grande em formato #RRGGBB

Somente se setAllEyes
AtOnce é definido como false. Cor do quadrado grande em formato #RRGGBB
Somente se setAllEyes
AtOnce é definido como false. 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.