Integração de OTP
O fluxo de oferta da API OTP (Senha de Uso Único) é um método de verificação servidor a servidor comumente usado em campanhas de Serviços de Valor Agregado para Celular (mVAS). Essas campanhas fornecem serviços adicionais além de chamadas básicas e SMS, como entretenimento, alertas e serviços de dados.
Usar a verificação OTP ajuda a:
Melhorar a qualidade dos leads
Reduzir fraudes
Aumentar a confiabilidade geral da campanha

Como a API OTP funciona
Gerar OTP
Quando um usuário envia seu número de celular em uma landing page, é gerado um OTP único e com validade limitada.
O OTP é entregue por meio de uma chamada de API ao usuário e essa ação é registrada como um click no Offer18.
Verificar OTP
O usuário insere o OTP recebido em seu dispositivo móvel.
O OTP é validado por meio de uma chamada de API e isso é registrado como uma conversão no Offer18.
Para configurar a integração OTP, siga os passos abaixo:
Acesse Integração » Integração OTP
Em "Credenciais" seção, defina "Nome" para a integração
Adicione o "OTP Send API URL" » do anunciante adicione chaves e valores para o endpoint da API
Adicione "OTP Verify API URL" » do anunciante adicione chaves e valores para o endpoint da API
Enviar e Próximo

Para a "OTP Send API URL", {msisdn} é um valor obrigatório. Para a "OTP Verify API URL", tanto {msisdn} quanto {otp} são valores obrigatórios. Se a API do anunciante exigir quaisquer parâmetros obrigatórios adicionais, adicione-os às chamadas de API correspondentes conforme necessário.
Gerar endpoints de API OTP para os afiliados
Após enviar a configuração da API, prossiga para "Affiliate API Endpoints".
Adicione "Título da Página" para a landing page.
Selecione o ID do Afiliado
Clique "Gerar" para endpoints da API OTP e script da landing page

O acesso à API deve estar habilitado para o afiliado.
Resposta da API OTP
Para respostas com falha, verifique a resposta da API do seu anunciante.
Script da Landing Page OTP
Baixe o script da landing page e compartilhe-o com seu afiliado para que ele possa integrá-lo ao aplicativo ou repositório dele. Se ele não tiver uma landing page dedicada, poderá usar este script diretamente como parte da configuração existente. A integração requer configuração mínima.
O script insere automaticamente o ID do Afiliado, as credenciais da API e outros parâmetros necessários com base no ID do afiliado selecionado na configuração. Todos os dados transacionais, como MSISDN e OTP, são preenchidos dinamicamente em tempo de execução durante o fluxo OTP, garantindo uma comunicação integrada entre a landing page e as APIs OTP.
O script será baixado em PHP.
Atualizado