Português
Levando códigos de verificação +94 do Sri Lanka ao seu pipeline de QA
Sim: a OTP Route pode dar à sua equipe um número temporário do Sri Lanka (+94) pelo OTP Gateway, e o código de verificação chega a você no painel ou pela API e webhooks assinados, com preço desde $0.20 por código. O número espera 20 minutos por uma mensagem, e uma ativação que não receber nada é reembolsada integralmente.
Por que vale incluir números do Sri Lanka em uma matriz de testes?
Colombo abriga uma indústria considerável de engenharia de software e de terceirização de QA, então muitas equipes de teste estão no Sri Lanka mesmo quando o produto que verificam é lançado em outro lugar. Rodar o onboarding contra uma rota +94 local permite que esses engenheiros reproduzam o que os próprios vizinhos verão.
O mercado em si é trilíngue na prática: o cingalês e o tâmil são as línguas oficiais e o inglês é muito usado nos negócios. Os aplicativos localizados em escrita cingalesa ou tâmil devem conferir se o texto do SMS, o aviso dentro do aplicativo e as respostas prontas do suporte estão alinhados. Uma grande diáspora no Golfo, na Europa e na Austrália também se cadastra com números do país de origem, o que é mais um motivo para testar bem o formato.
Como um celular do Sri Lanka é escrito em E.164?
Localmente, os celulares são discados com dez dígitos que começam com 07. O 0 é um prefixo de tronco, então a versão internacional é +94 seguido de nove dígitos começando com 7. Armazene essa forma canônica, remova espaços e hifens na entrada e nunca mantenha juntos o código de país com o sinal de mais e o 0 de tronco.
Um validador que espera exatamente nove dígitos nacionais depois de +94 pega a maioria dos deslizes de digitação. Teste-o com usuários que colam números copiados de cartões de contato, já que eles costumam incluir um 0 perdido ou o antigo prefixo internacional 0094, e converta ambos para a forma canônica antes de salvar.
Quais serviços estão ativos na rota +94?
O Sri Lanka suporta atualmente mais de 1.000 serviços. Exemplos da lista em tempo real: WhatsApp, Viber, imo, Google (Gmail & YouTube), Uber, Facebook, Instagram, TikTok, Telegram, Microsoft & Outlook, Amazon e LinkedIn. O catálogo muda ao longo do dia, então consulte GET /api/v1/services antes de construir fixtures em torno de um id específico.
Qual é a sequência da API para o id de país lk?
Autentique com uma chave Bearer prefixada por or_live_ em https://otproute.com/api/v1.
- Leia a tarifa em tempo real:
GET /api/v1/prices?country=lk&service=viber. - Abra uma ativação:
POST /api/v1/activationscom{"service": "viber", "country": "lk"}. - Envie o número ao aplicativo em teste.
- Escute
activation.sms_received, ou faça polling emGET /api/v1/activations/{id}. - Pare antes com
POST /api/v1/activations/{id}/cancelquando necessário.
Para webhooks, valide X-OTPRoute-Signature (t=<unix>,v1=<hex>) calculando HMAC-SHA256 sobre <t>.<raw body> com o segredo do seu endpoint e recuse timestamps antigos. Limites: 10 chaves, 5 endpoints, 300 requisições por minuto. O guia de integração da API OTP mostra o padrão com mais detalhes.
Pedindo pelo painel
Prefere clicar a programar? Abra o OTP Gateway, escolha o Sri Lanka e um serviço, confirme o preço exibido e faça o pedido. Cole o número +94 no aplicativo de destino e leia o código no cartão da ativação quando ele chegar. Esse caminho serve a um gerente de produto que revisa uma tela de onboarding em cingalês ou tâmil, ou a um líder de suporte que configura um perfil comercial, e compartilha a mesma carteira, janela e regra de reembolso da API.
Solução de problemas de um código +94 ausente
- Espere a janela inteira de 20 minutos antes de decidir que falhou.
- Certifique-se de que o serviço aceita números virtuais; alguns os recusam, e o reembolso cobre esse resultado.
- Tente de novo mais tarde ou por outra rota de serviço.
- Evite pedidos em rajada; eles raramente ajudam e consomem o seu limite de requisições.
Um bom roteamento de OTP consiste em escolher o caminho com mais chance de entregar, não em martelar um único caminho com mais força. Se as falhas se concentrarem em um serviço, registre os ids das ativações e compare com outra rota ao longo de um dia; a nossa nota sobre roteamento por país para OTP trata dessa abordagem.
Números de longo prazo, carteira e sandbox
Não existe linha de longo prazo do Sri Lanka em autoatendimento. Os Números Dedicados são vendidos apenas para os Estados Unidos e o Canadá, desde $1.95/month; para um número +94 duradouro, escreva para [email protected] e a equipe verificará o que as regras locais permitem, sem nenhuma promessa. A carteira pré-paga em USD não tem mensalidade, aceita cartões ou USDT/USDC e envia por e-mail uma fatura em PDF por recarga; veja os preços. Uma conta de desenvolvimento pode solicitar o modo sandbox para números e códigos simulados, o que combina bem com testes de OTP em pipelines de CI.
Perguntas frequentes
Posso verificar o cadastro do meu aplicativo no Sri Lanka sem ter um chip local?
Sim. Peça um número +94 para aquele serviço na OTP Route, e o código é exibido no painel ou enviado ao seu webhook. Se nada chegar em 20 minutos, a cobrança é devolvida.
Qual é o id de país da API OTP do Sri Lanka?
Use lk em toda chamada que receba um país, por exemplo GET /api/v1/prices?country=lk&service=<id>.
O texto do código virá em cingalês, tâmil ou inglês?
Depende do remetente e do idioma configurado na conta. Os aplicativos globais costumam enviar em inglês, então extraia os dígitos em vez de procurar palavras em uma única escrita.
Como recebo mensagens SMS OTP do Sri Lanka sem polling?
Registre um endpoint de webhook no console do desenvolvedor e trate activation.sms_received. Verifique a assinatura e depois torne o handler idempotente indexando pelo id da ativação.
Um número de verificação do Sri Lanka serve para uma conta em que entramos toda semana?
Não muito. Uma ativação captura um código e termina. Para logins recorrentes, os Números Dedicados nos EUA ou no Canadá mantêm a mesma linha enquanto ela renova.
Quanto custa um número +94 para testes?
Uma ativação +94 começa em $0.20 por código, embora o valor mude conforme o serviço escolhido. O valor exato vem de GET /api/v1/prices e é exibido no painel antes de você confirmar.
O nosso pipeline de CI pode rodar sem gastar saldo da carteira?
Sim, peça o modo sandbox em uma conta de desenvolvimento. Ele devolve números e códigos simulados para que os seus testes da API de verificação por SMS rodem de ponta a ponta.
Que usos são permitidos?
Testar os seus próprios fluxos de verificação, automação de QA, lançamentos de mercado e contas comerciais genuínas. Siga os termos de cada serviço e a Política de Uso Aceitável da OTP Route; a criação em massa de contas não é permitida.
Os nomes dos serviços são marcas registradas de seus respectivos proprietários. A OTP Route não é afiliada a eles. Use os números de forma lícita e siga os termos de cada serviço e nossa Política de Uso Aceitável.