Existem três métodos disponíveis para obter o QR Code da sua instância, facilitando a conexão do seu dispositivo à nossa infraestrutura. Isso garante tempo suficiente para preparar seu dispositivo para a leitura. Caso encontre dificuldades para conectar na primeira tentativa, pode ser necessário obter um QR Code atualizado, acessando novamente o endpoint correspondente.

Métodos para Obtenção do QR Code

1. Geração Manual do QR Code

Obtenha a string do QR Code utilizando o endpoint de listagem de instâncias. A propriedade relevante é qrcode.

Passos:

  1. Acesse o endpoint de listagem de instâncias.
  2. Extraia o valor da propriedade qrcode.
  3. Utilize uma ferramenta ou biblioteca de sua escolha para gerar o QR Code a partir da string obtida.

2. Acesso Direto à Imagem do QR Code

Obtenha diretamente a imagem do QR Code informando o ID da sua instância e o seu token de acesso como parâmetros na query string. Este método é particularmente útil para uso em navegadores.

curl --request GET \
  --url 'https://new-api.zapsterapi.com/v1/wa/instances/{instance_id}/qrcode?access_token={token}'

3. Utilização de Token de Acesso nos Cabeçalhos

Similar ao método anterior, mas, em vez de passar o token de acesso na query string, você o inclui no cabeçalho Authorization da requisição.

curl --request GET \
  --url https://new-api.zapsterapi.com/v1/wa/instances/{instance_id}/qrcode \
  --header 'Authorization: Bearer {token}'

Visualizando o QR Code

Independente do método escolhido, você obterá a imagem do QR Code, como ilustrado abaixo. Utilize seu dispositivo para ler o QR Code e estabelecer a conexão.

📘

Nota Importante: Lembre-se de que os QR Codes são temporários, expirando entre 30 e 60 segundos após serem gerados. Se não conseguir se conectar imediatamente, obtenha um novo QR Code seguindo um dos métodos descritos acima.

Language
Click Try It! to start a request and see the response here!