Conceituação
Assim como no WhatsApp Web para se conectar à Z-API é necessário ler um QRCode ou informar um número de telefone. Você pode fazer isso de duas formas:
- Se conectar através do nosso painel de administrador
- Disponibilizar a experiência dentro da sua própria aplicação
Devido a novas atualizações feitas no WhatsApp, em alguns dispositivos, o WhatsApp passou a exigir uma verificação adicional ao tentar conectar ao WhatsApp, que seria a Chave de Acesso. Após a leitura do QR Code, poderá ser retornado um Challange para ser resolvido e finalizar a conexão.
Crie um método com intervalos entre 10 e 20 segundos para chamar a API e pegar o novo QRCode. Caso o usuário não leia o QRCode após 3 chamadas, interrompa o fluxo e exiba um botão para o usuário solicitar um novo QRCode. Isso evita chamadas desnecessárias ao WhatsApp.
WhatsApp invalida o QRCode a cada 20 segundos. Caso já esteja autenticado, a conexão irá falhar. Após a conexão, os métodos da Z-API estarão disponíveis.