Executando verificação de segurança...
20

[PITCH] Envie códigos de confirmação via email com UM ENDPOINT e economize recursos do servidor – conheça a DerxAPI

Só o desenvolvedor sabe do trabalho que dá para criar um sistema para confirmar o email de um usuário na aplicação. Você precisa de um servidor SMTP, um domínio, um banco de dados para armazenar os códigos, templates HTML e ainda precisa desenvolver a própria lógica para gerenciar o fluxo de confirmação do email.

Isso é trabalhoso. Consome muito tempo do desenvolvedor e adiciona uma pilha de recursos a mais no seu serviço, aumentando consideravelmente os gastos. É por esse motivo que a DerxAPI foi criada.

A simplicidade que faz seu olho brilhar.

Com a DerxAPI, você só precisa de dois endpoints para completar o fluxo de confirmação do email do seu usuário. Nele também é possível escolher o template HTML que vai ser enviado.

Esses endpoints estão documentados e são muito simples de serem implementados. Veja como o fluxo de confirmação do email se torna simples:

Enviando um código de confirmação

import requests

req = requests.post(
    url='https://service.derxapi.com/send-code',
    headers={'X-API-Token': '<seu_token_aqui>'},
    json={
        'email': '[email protected]',
        'template': {
            'name': '001',
            'placeholder': {
                'company': 'TabNews'
            }
        } 
    }
)

# Obtenha o ID da sua requisição
req.json()['request_id']

Confirmando o código enviado ao usuário

import requests

req = requests.post(
    url='https://service.derxapi.com/check-code',
    headers={'X-API-Token': '<seu_token_aqui>'},
    params={
        'request_id': '<id_da_requisição>',
        'code': '<codigo_inserido_pelo_usuario>'
    }
)

# Verifique se o código inserido está correto

if req.status_code == 418:
    print('O código está inválido ou expirou!')
else:
    print('Email confirmado!')

Só com esses dois passos, você tem o email do seu cliente validado. E a maior vantagem disso é: você não desperdiçou mais que 5 minutos para implementar a API e economizou recursos no seu servidor.

Com DerxAPI ✅

  • Confirme emails utilizando apenas dois endpoints da API
  • Economize recursos no seu servidor
  • Utilize templates prontos, sem se preocupar com HTML
  • Não é necessário ter um domínio próprio
  • Esqueça servidor SMTP ou banco de dados para armazenar código
  • Uma conta, vários projetos. Você pode utilizar seu token de acesso DerxAPI para todos os seus projetos.

Método tradicional 🚫

  • É necessário ter um domínio próprio
  • Você precisa de um servidor SMTP para enviar emails
  • Precisa criar um template compatível com clientes de emails
  • É necessário criar seu próprio sistema para gerar e confirmar os códigos
  • Mais gastos de processamento no seu servidor

Faça seu teste

A DerxAPI está em fase de testes. Nossos servidores estão operando na capacidade minima inicialmente para validar nossa ideia. Após a validação da ideia e adoção do nosso serviço, a DerxAPI será lançada oficialmente com máxima performance, valores ajustados e melhorias. 🚧

Faça seu teste em DerxAPI.com. Crie sua conta, obtenha seu token e confirme emails. Você não precisa pagar nada agora, utilize o cartão 4242 4242 4242 4242 com qualquer CVV e data de validade para criar sua conta.

Falhas e lentidão pode ser encontradas durante seu teste. Por favor, relate qualquer erro para o email [email protected]

Siga-nos no Twitter (X.com) para acompanhar os lançamentos, melhorias e outros assuntos relacionados ao DerxAPI.com


Por favor, deixe seu feedback sobre nosso serviço e diga-nos onde podemos melhorar. Pergunte, dê sugestões ou faça uma crítica ao DerxAPI.

Até a próxima!
crafted by @jaedsonpys

Carregando publicação patrocinada...
1

Muito legal e prático, vi q tem 3 templates pré-configurados, mas n sei se n entendi ou n tem como colocar uma imagem com o logo / banner da empresa? Digo isso pq li seu comentario sobre o email de origem ser diferente e tbm acho que pode gerar uma desconfiança já que é uma operação de confirmação vindo de um email que não é associado ao serviço que ele tá usando.

Atualmente uso o https://resend.com/ (trabalho pro exterior) e a API dele é bem organizada, mas peca na complexidade. De qualquer forma usamos imagens como attachment e o email origem como o da empresa o que dá boa credibilidade.

Alias gostei especialmente da forma que você descreveu a requisição no v1_test.md:

Para enviar códigos de confirmação para seus clientes, utilize o endpoint service.derxapi.com/send-code com o método POST com os seguintes dados [...json]

Simples e direto ao ponto! Recomendo criar + exemplos (que são fáceis de fazer com AI) em outras linguagens para deixar claro que fazer a requisição em outras linguagems é easy! fetch do js/node já tá virando um clássico!

Boa sorte com o projeto!

1

Muito obrigado pelo feedback. Meu foco na DerxAPI foi realmente facilitar e simplificar o processo de confirmação dos emails, reduzindo a necessidade de ter servidores SMTP, domínio próprio e desenvolvimento da própria lógica.

Os três templates foram criados para teste, irei realizar diversas mudanças e testes para que se tornem mais agradáveis e principalmente compatíveis com os clientes de email. Além disso, também vou adicionar a possibilidade de que o desenvolvedor possa adicionar o branding da empresa nos emails, para aumentar a confiança do usuário ao receber aquele email.

O desenvolvimento da DerxAPI vai continuar e o serviço vai ficar melhor ainda, tem muita coisa por vir!

1

Qual o email que aparece quando o usuário recebe o código? Conseguiu validar se isso causa alguma desconfiança? Afinal, me cadastrei no site de fulano.com e recebi um email de um tal de derxAPI.

Só curiosidade

1

Enviamos o código de confirmação pelo email [email protected]. E sim, pensei se isso geraria alguma desconfiança pelo usuário que recebe o email, porém o usuário recebe apenas um código que foi solicitado pela aplicação.

No email contém o nome da aplicação que solicitou aquele código de confirmação, incluindo no nome do rementente. Além disso, irei adicionar um footer com a seguinte mensagem:

Este email foi enviado por XXX usando DerxAPI. Saiba mais

1

Perfeito mano, vou implementar isso no meu projeto, trago feedbacks na próxima semana. Já deixei meus follows

Edit: Não consigo criar a conta, na hora de escolher o plano nada acontece

1

Acabei de ver que o cadastro estava com um problema ao validar o nome do usuário. Esse problema foi corrigido. Por favor, testa novamente e veja se o erro persiste!

1

E aí Lucas! Acabei de testar a DerxAPI criando uma conta fictícia e funcionou normalmente. Se puder especificar mais detalhes sobre seu problema no @derxapi eu consigo te ajudar melhor.