Testando e operando fluxos de cadastro de Camarões com números +237

Código de discagem +237OTP Gateway a partir de $0.20 por códigoNúmeros dedicados: apenas EUA e CanadáID da API: cm
Resposta rápida

Sim, a OTP Route pode receber códigos de verificação de Camarões (+237) em um número de uso único do OTP Gateway, e você lê cada código no painel ou o leva para os seus sistemas pela API REST e por webhooks assinados. Os preços começam em $0.20 por código, e você só é cobrado quando um SMS realmente chega dentro da janela de ativação de 20 minutos.

O que faz de Camarões um caso à parte para a verificação por SMS?

Camarões é oficialmente bilíngue. O francês e o inglês têm status oficial, a maioria das regiões fala francês e as regiões Noroeste e Sudoeste falam inglês. Para uma equipe de produto, esse único fato molda boa parte do trabalho de QA: um país, dois idiomas de interface e usuários que podem alternar entre eles.

As equipes costumam buscar um número de verificação de Camarões por alguns motivos práticos:

  • Um lançamento na África Central, onde Camarões costuma ser um dos primeiros mercados da lista e exige um teste de cadastro de ponta a ponta próprio.
  • QA de localização francófona e anglófona, conferindo se as telas de onboarding, as mensagens de erro e o campo de entrada do OTP ficam corretos nos dois idiomas.
  • Clientes da diáspora que se cadastram no exterior, mas mantêm um número +237 como contato principal.
  • Operações regionais, em que um colaborador precisa verificar uma conta empresarial sem expor o celular pessoal.

Em todos esses casos o objetivo é o mesmo: provar que o seu próprio fluxo de verificação aceita um número camaronês real e que o código chega à pessoa ou ao sistema que o espera.

Como os números +237 são escritos, armazenados e normalizados?

Camarões não tem prefixo de tronco, então não há zero inicial para remover. Os números nacionais têm nove dígitos, e os celulares começam com 6. Em E.164, isso vira +237 seguido dos nove dígitos nacionais, sem espaços nem pontuação.

Alguns hábitos mantêm seus dados limpos:

  • Armazene a string E.164 como valor canônico e formate-a para exibição apenas na hora de renderizar.
  • Remova espaços, pontos e hifens na entrada, já que é comum agrupar os dígitos de dois em dois ou de três em três.
  • Registros antigos de CRM ainda podem ter números de oito dígitos, de antes de o país passar para nove. Marque-os para revisão em vez de adivinhar o dígito que falta.
  • Garanta que seu seletor de país mapeie CM para +237 e não recorra em silêncio a um código vizinho.

Se a sua biblioteca de validação rejeita um número +237 corretamente formatado, esse é um bug que vale pegar antes do lançamento, e um número de teste real é o jeito mais rápido de encontrá-lo.

Em que idioma chegará um SMS de verificação camaronês?

Depende do serviço de envio e do idioma configurado na conta ou no aparelho, não do número. Os apps globais costumam enviar a mensagem em francês ou inglês para usuários de Camarões, e alguns voltam ao inglês de qualquer forma.

O código em si é, quase sempre, composto de dígitos, então seu parser deve extrair o código numérico em vez de comparar o texto ao redor. Ao testar a localização, execute o mesmo cadastro duas vezes, uma com a interface em francês e outra em inglês, e confirme que o seu próprio app mostra o texto certo em volta do campo do código em cada caso.

Quais serviços podem entregar códigos em uma rota de Camarões?

O OTP Gateway lista hoje mais de 2.000 serviços para Camarões. Entre os populares do retrato atual estão WhatsApp, Facebook, imo, Telegram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, ChatGPT (OpenAI), Signal, Viber, LinkedIn, Uber e Amazon.

O estoque muda ao longo do dia, então trate essa lista como ponto de partida. A API retorna a disponibilidade atual e o preço de cada par de serviço e país, e é por isso que os scripts devem consultá-la a cada execução em vez de guardá-la em cache.

Como chamo a API de OTP de Camarões a partir de uma suíte de testes?

Todas as requisições vão para https://otproute.com/api/v1 com uma chave Bearer de prefixo or_live_. Você pode criar até 10 chaves no console de desenvolvedor, o que facilita dar credenciais separadas ao staging, ao CI e às ferramentas de produção. O id de Camarões é cm.

  1. Leia GET /api/v1/services e GET /api/v1/countries para resolver os ids.
  2. Consulte GET /api/v1/prices?country=cm&service=<id> para ver o preço atual e se a rota está disponível agora.
  3. Crie o pedido com POST /api/v1/activations, enviando um corpo como {"service": "whatsapp", "country": "cm"}. A resposta contém um id de ativação e um número +237.
  4. Digite esse número na tela de cadastro ou de login do seu próprio app.
  5. Receba o código por um webhook ou consulte GET /api/v1/activations/{id} a cada poucos segundos. Se um teste for interrompido, chame POST /api/v1/activations/{id}/cancel.

Nos webhooks, assine activation.sms_received, activation.expired e activation.cancelled e verifique o cabeçalho X-OTPRoute-Signature: calcule o HMAC-SHA256 de <t>.<raw body> com o segredo do endpoint, compare com v1 e rejeite timestamps antigos. O guia de assinatura de webhooks mostra o passo a passo, e a referência completa está na documentação da API. Precisa montar tudo isso sem gastar saldo da carteira? Peça o modo sandbox para uma conta de desenvolvimento; ele devolve números e códigos simulados.

Quem não programa consegue obter um código +237 pelo painel?

Sim. Entre na conta, abra o OTP Gateway, escolha Camarões e o serviço, confira o preço exibido e peça o número. Cole-o no app que você está verificando e aguarde na página da ativação até o código aparecer.

A ativação fica aberta por 20 minutos. Se nenhum SMS chegar antes de ela fechar, ou se você cancelar antes, o valor integral volta automaticamente para a sua carteira. Quando um código não aparece, tente estes passos em ordem:

  • Deixe a janela correr; alguns serviços enviam com atraso.
  • Peça de novo mais tarde ou tente outra rota de serviço, em vez de refazer o pedido em loop apertado.
  • Verifique se o serviço aceita números virtuais, já que alguns os recusam, e é exatamente por isso que o reembolso existe.

O guia de testes de QA mostra como as equipes incorporam isso às listas de verificação de release.

Posso manter um número de Camarões a longo prazo e como funciona a cobrança?

Não há número camaronês de longo prazo em autoatendimento na OTP Route. Se a sua equipe precisa de um, escreva para [email protected] para perguntar; se é possível depende das regras locais e não é algo que possamos prometer. As linhas dedicadas que você mantém enquanto renovam são um produto dos EUA e do Canadá, a partir de $1.95/mês, descrito na página de números virtuais.

Para as ativações de Camarões, como em qualquer outra rota, as cobranças saem de uma única carteira pré-paga em USD, sem mensalidade nem plano. A recarga é feita por cartão ou por stablecoins USDT/USDC, e uma fatura em PDF de cada recarga chega à sua caixa de entrada. Você pode criar uma conta com um código por e-mail ou login do Google e ativar depois a autenticação em dois fatores por TOTP. Use os números apenas para seus próprios produtos e contas legítimos: siga os termos de cada serviço e lembre-se de que vale a Política de Uso Aceitável da OTP Route.

Perguntas frequentes

Posso testar o fluxo de cadastro do meu app em Camarões sem um chip local?

Sim. Peça um número +237 no OTP Gateway, digite-o no seu app e leia o código no painel ou pela API com o id de país cm.

Os números de Camarões precisam de um zero inicial ao serem armazenados?

Não. Camarões não tem prefixo de tronco, então a forma E.164 é simplesmente +237 seguido do número nacional de nove dígitos.

Quanto custa um número +237 para testes?

O OTP Gateway começa em $0.20 por código. O valor exato depende do serviço e é mostrado no painel ou retornado por GET /api/v1/prices antes do pedido.

O texto de verificação virá em francês ou em inglês?

Depende do serviço de envio e da configuração de idioma da conta. O código costuma ser numérico, então leia os dígitos em vez das palavras.

O que acontece se a minha ativação de Camarões expirar sem código?

Nada é cobrado. Quando a janela de 20 minutos fecha sem SMS, o valor integral volta para a sua carteira e, se você usa webhooks, um evento activation.expired é disparado.

Existe um sandbox para construir a integração?

Sim, sob solicitação. Uma conta de desenvolvimento pode ser trocada para o modo sandbox, que devolve números e códigos simulados para você testar de ponta a ponta sem gastar saldo.

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.

Roteie seu primeiro OTP em minutos

Crie uma conta gratuita, recarregue sua carteira em USD e peça um número pelo painel ou pela API. Sem mensalidade.