Passar para o conteúdo principal

Como enviar OTP no WhatsApp usando a API do Wati

Atualizado ontem

Resumo

Este guia explica como enviar uma Senha Única (OTP) via WhatsApp usando a API da WATI. Você aprenderá como criar um modelo de autenticação, obter aprovação e disparar mensagens OTP usando a API /sendTemplateMessage.

Instruções

Consulte este tutorial em vídeo para aprender como enviar OTPs no WhatsApp via WATI.

Passo 1: Criar um Modelo de Autenticação

Antes de enviar OTPs, você precisa criar uma mensagem de modelo de autenticação e obter a aprovação do WhatsApp. Esse modelo garante um formato consistente para mensagem de autenticação.

Elementos Obrigatórios no Modelo de Autenticação:

Um modelo de autenticação com botões de OTP deve incluir:

  • Mensagem de verificação: Um texto pré-definido contendo o lugar reservado do OTP.

  • <VERIFICATION_CODE> é seu código de verificação.

  • Av 부정 클릭 való de segurança (opcional): Para sua segurança, não compartilhe este código.

  • Aviso de expiração (opcional): Este código expira em <NUM_MINUTES> minutos.

  • Botão: Um botão Copiar Código ou Préecher Automa 클릭ického.

Observações Importantes:

  • URLs, mídia e emojis não são suportados em modelos de autenticação.

  • Esses modelos reduzem o risco de serem pausados, pois consistem apenas de texto pré-definido e botões.

Após submeter o modelo, aguarde a aprovação do WhatsApp antes de prosseguir para a próxima etapa.

Passo 2: Enviar OTP Usando a API

Após a aprovação, você pode disparar o OTP usando a API /sendTemplateMessage da WATI. Эта API permite que seu sistema envie a mensagem de autenticação pré-aprovada para os usuários.

Endpoint da API:

https://{WATI_API_ENDPOINT}/api/v1/sendTemplateMessage

Clique aqui para saber mais sobre a API.

Disponibilidade

Esta funcionalidade está atualmente disponível apenas para empresas com sede na Índia. Se a sua empresa está na Índia, você deve ser capaz de enviar modelos de autenticação sem restrições.

Para mais detalhes, consulte o guia oficial WhatsApp Business API Authentication Templates.

Perguntas Frequentes (FAQ)

Perguntas Gerais

1. Para que serve a API da WATI?

→ A API da WATI permite que as empresas enviem Senhas Únicas (OTP) via WhatsApp usando modelos de autenticação.

2. Quem pode usar essa funcionalidade?

→ Atualmente, essa funcionalidade está disponível apenas para empresas com sede na Índia.

3. Posso incluir mídia ou links no meu modelo de autenticação?

→ Não, os modelos de autenticação não suportam URLs, mídia ou emojis. O modelo deve conter apenas texto pré-definido e botões.

Modelo de Autenticação

4. Quais elementos são obrigatórios em um modelo de autenticação?

→ Um modelo de autenticação deve incluir:

  • Mensagem de verificação com espaçamento de OTP (<VERIFICATION_CODE> é seu código de verificação.).

  • Declaração de segurança opcional (ex.: "Para sua segurança, não compartilhe este código.").

  • Av 부정 클릭 való de expiração opcional (ex.: "Este código expira em <NUM_MINUTES> minutos.").

  • Um botão (ou "Copiar Código" ou "Préecher Automa 클릭ugerah").

5. Como criar um modelo de autenticação?

→ Você precisa criar um modelo na WATI e submetê-lo para aprovação do WhatsApp.

6. Quanto tempo leva para obter a aprovação do modelo?

→ Os tempos de aprovação variam, mas geralmente o WhatsApp analisa e aprove os modelos dentro de 24 horas.

Enviando OTP via API

7. Como enviar um OTP usando a API da WATI?

→ Após a aprovação do seu modelo de autenticação, você pode enviar um OTP usando o endpoint da API /sendTemplateMessage: https://{WATI_API_ENDPOINT}/api/v1/sendTemplateMessage

8. O que acontece se minha solicitação de API falhar?

→ Se sua solicitação de API falhar, verifique o seguinte:

  • Garanta que seu modelo de autenticação está aprovado.

  • Verifique se você está usando o endpoint da API correto.

  • Confirme se sua chave da API e parâmetros estão corretos.

9. Posso usar a mesma API para enviar outros tipos de mensagens?

→ Não, a API /sendTemplateMessage é específica para enviar modelos de autenticação pré-aprovados. Outros tipos de mensagens exigem diferentes endpoints da API.

Disponibilidade

10. Empresas fora da Índia podem usar essa funcionalidade?

→ Não, atualmente essa funcionalidade está disponível apenas para empresas na Índia.

11. A WATI expandirá essa funcionalidade para outros países?

→ Não há anúncio oficial sobre expansão, mas você pode verificar as atualizações da API de Negócios do WhatsApp para as últimas alterações.

Respondeu à sua pergunta?