Português
Testando cadastros no Mali quando ninguém da equipe tem um chip +223
Sim, a OTP Route permite que sua equipe receba códigos de verificação por SMS do Mali (+223) em um número de uso único do OTP Gateway e os leia no painel ou os colete por polling REST e webhooks assinados. Cada código começa em $0.20 por código, com o preço ao vivo retornado pela API, e você só é cobrado quando um código realmente chega dentro da janela de 20 minutos.
Seu produto vai ser lançado no Mali, mas ninguém tem um chip local. E agora?
É um impasse conhecido de qualquer líder de QA. O time de produto quer o caminho de cadastro malinês verificado antes de uma campanha de marketing em Bamako, o campo de telefone já aceita +223, e o celular de cada engenheiro tem um chip europeu ou norte-americano. Pegar emprestado o número pessoal de um colega é frágil, não escala para uma suíte de testes e deixa dados de funcionários vazarem para contas de teste.
Um número de verificação do Mali no OTP Gateway resolve o problema específico: um número +223 real, usado para um código e depois descartado. Você pode acioná-lo por script ou pedi-lo manualmente no painel, e as páginas de testes de QA e de CI/CD descrevem como as equipes o encaixam em rodadas de regressão.
De quais apps um número de verificação do Mali pode receber códigos?
O snapshot ao vivo do Mali inclui WhatsApp, Facebook, Telegram, TikTok, Google (Gmail e YouTube), Instagram, Snapchat, imo, Viber, Signal, Microsoft e Outlook, ChatGPT (OpenAI) e LinkedIn. Somando tudo o que há no gateway, o Mali tem mais de 1.600 serviços disponíveis.
A disponibilidade não é estática. As rotas abrem e fecham ao longo do dia, então um script deve confirmar em tempo de execução que o serviço pode ser comprado, em vez de supor que o resultado de ontem continua valendo.
Como funciona na prática o fluxo da API de OTP do Mali?
As requisições vão para https://otproute.com/api/v1 com uma chave Bearer que começa com or_live_. As chaves são geradas no console do desenvolvedor, até 10 por conta.
- Busque os ids uma vez em
GET /api/v1/serviceseGET /api/v1/countries. O Mali éml. - Consulte o preço ao vivo com
GET /api/v1/prices?country=ml&service=<id>. - Faça o pedido por
POST /api/v1/activations, por exemplo{"service": "whatsapp", "country": "ml"}, e guarde o id da ativação. - Informe o número +223 retornado no formulário de verificação do seu app.
- Colete o código em
GET /api/v1/activations/{id}, ou deixe um webhook avisar. Libere números não usados comPOST /api/v1/activations/{id}/cancel.
Para webhooks, inscreva um endpoint (são permitidos cinco) em activation.sms_received, activation.expired e activation.cancelled. Verifique X-OTPRoute-Signature calculando o HMAC-SHA256 sobre "<t>.<raw body>" com o segredo do endpoint, rejeite timestamps vencidos e torne o handler idempotente pelo id da ativação. O limite da conta é de 300 requisições por minuto, e o guia de integração da API traz exemplos práticos.
Oito dígitos, sem prefixo de tronco: como armazenar números malineses
O Mali usa um plano fechado de oito dígitos, sem prefixo de tronco, então o número discado dentro do país é o mesmo conjunto de oito dígitos que segue o +223 no exterior. Isso deixa a normalização bem simples: a forma E.164 é +223 mais oito dígitos, sem zero inicial para adicionar ou remover. Valide o tamanho de forma explícita, porém, porque uma regra genérica escrita para um mercado de dez dígitos rejeitará entradas malinesas válidas.
O francês é o idioma habitual dos textos de verificação de apps internacionais, enquanto o bambara é a língua mais falada no dia a dia. Por isso, os códigos tendem a chegar em modelos em francês ou inglês; extraia-os com um padrão numérico em vez de comparar frases.
Por que testar aqui, afinal? Equipes que lançam produtos próximos ao dinheiro móvel na África Ocidental, ONGs e operadoras de logística que mantêm contas de equipes de campo a partir de Bamako, e apps que atendem a grande diáspora malinesa na França e em países vizinhos precisam que o caminho +223 funcione. Combine com verificações em rotas como Senegal quando a implantação for regional.
O que fazer quando o código +223 não chega
A ausência de SMS geralmente indica um problema na rota ou no serviço, não na sua integração. Antes de abrir um bug:
- Espere os 20 minutos completos; alguns remetentes liberam mensagens em lotes.
- Descubra se o serviço rejeita números virtuais. Alguns rejeitam, e nesse caso o reembolso automático protege você.
- Volte mais tarde ou tente outra rota de serviço em vez de refazer o pedido em um loop rápido.
- Cancele as ativações abandonadas para que o saldo seja restaurado na hora.
Se nada tiver chegado quando a janela fechar, ou se você cancelar antes, o valor integral volta para a sua carteira.
Minha equipe pode manter um número malinês por longo prazo?
A OTP Route não tem número malinês de longo prazo por autoatendimento. Para ml, só o OTP Gateway de uso único está disponível.
Os Números Virtuais Dedicados da OTP Route, que renovam a partir da carteira e permitem SMS de entrada e saída e chamadas pelo navegador, existem apenas nos Estados Unidos e no Canadá, a partir de $1.95/month. Se uma linha +223 persistente é importante para a sua operação, escreva para [email protected]; qualquer coisa além do gateway depende das regras locais e não é garantida.
Pagando pelo roteamento de OTP do Mali e testando sem gastar
Uma única carteira pré-paga em USD financia todos os países: pague conforme o uso, sem mensalidade e sem escolha de plano. Recarregue por cartão ou com USDT/USDC, e cada recarga vem com uma fatura em PDF por e-mail.
Enquanto ainda estiver desenvolvendo, peça ao suporte para colocar uma conta de desenvolvimento em modo sandbox. Você passa a ter números e códigos simulados e pode ensaiar toda a sequência da API de verificação por SMS sem gastar saldo da carteira. Use números reais apenas para os seus próprios produtos e contas legítimas, respeitando os termos de cada serviço e a Política de Uso Aceitável. As tarifas atuais estão na página de preços.
Perguntas frequentes
Posso verificar um cadastro malinês sem viajar nem comprar um chip local?
Sim. Peça um número +223 para testes no OTP Gateway, digite-o no seu app e leia o código no painel ou pela API.
Qual é o id do Mali na API da OTP Route?
O Mali é ml, o valor que vai tanto na consulta de preços quanto no corpo da requisição de ativação.
Os números malineses têm um zero inicial que preciso remover?
Não. O Mali não tem prefixo de tronco; um número válido é +223 seguido de oito dígitos.
Quanto custa um SMS OTP do Mali?
Os códigos do Mali começam em $0.20 por código, e o valor de cada app é informado ao vivo pela API antes da compra.
Perco dinheiro se o app nunca enviar o código?
Não. Uma ativação sem SMS até o fim da janela de 20 minutos, ou que você cancele, é reembolsada integralmente na carteira.
Alguém sem conhecimento de programação consegue usar?
Sim. No painel, escolha o Mali e o serviço, peça o número, cole-o no app e o código aparece na tela da ativação.
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.