Português
Como receber códigos SMS do Steam para contas de teste e operação de estúdios
Uma equipe recebe um código de verificação do Steam com a OTP Route pedindo um número de uso único para o serviço steam no OTP Gateway, digitando-o na conta do Steam e lendo o código no painel ou pela API e por um webhook assinado. Os preços começam em $0.20 por código e, se nenhum SMS chegar dentro da janela de 20 minutos, o valor integral volta para a sua carteira.
Quando o Steam pede um número de telefone?
A plataforma Steam, da Valve, usa o número de telefone principalmente para a segurança da conta, e não para o cadastro. Os momentos mais conhecidos são:
- Adicionar um número de telefone a uma conta, que o Steam confirma com um código SMS.
- Recuperação de conta, em que um telefone verificado dá ao titular outro caminho de volta.
- Configurar o Steam Guard Mobile Authenticator, que vincula o autenticador a um número confirmado.
- Alterações sensíveis na conta, como atualizar dados de contato, em que um código para o telefone pode ser solicitado.
As páginas de ajuda do próprio Steam são a autoridade sobre exatamente quando ele pede o código, e as regras podem mudar, então monte testes que tolerem uma etapa a mais ou a menos.
Quais equipes precisam receber códigos OTP do Steam?
A maioria dos pedidos vem de estúdios e publicadoras de jogos que trabalham nos próprios títulos:
- Equipes de QA que mantêm contas de teste para verificar o login do Steam de um jogo, a vinculação de contas, os saves na nuvem ou as conquistas.
- Testadores de localização que precisam de uma conta configurada em um mercado específico para revisar os textos do próprio jogo e da página da loja.
- Equipes de comunidade e operações que administram a conta de um estúdio e querem manter a verificação por telefone longe do número pessoal de um colaborador.
Tudo isso trata de operar as suas próprias contas legítimas. Uma conta por pessoa real ou empresa é a regra a seguir, junto com o Contrato de Assinante do Steam.
Quais países podem fornecer um número de telefone para o Steam?
Os números do Steam estão disponíveis atualmente em 197 países. Entre eles estão Estados Unidos, Canadá, Alemanha, França, Reino Unido, Brasil, Polônia, Turquia, Ucrânia, Cazaquistão, Índia, Indonésia, Filipinas, Japão, Coreia do Sul, Austrália e África do Sul.
Escolha o país que corresponde ao caso de teste. Se você está verificando como o seu jogo se comporta para jogadores no Brasil, use uma rota brasileira; se a conta de um estúdio é operada a partir da Alemanha, um número alemão mantém as configurações de segurança coerentes com o local de uso. Um país incompatível pode provocar verificações extras do lado da conta. O guia de roteamento por país trata dessa escolha com mais detalhe.
Como funciona o fluxo da API de código de verificação do Steam?
As chamadas vão para https://otproute.com/api/v1 com uma chave Bearer que começa com or_live_, criada no console de desenvolvedor. O id do serviço é steam.
- Leia
GET /api/v1/prices?country=<id>&service=steampara obter o preço atual e confirmar que a rota está aberta. - Crie a ativação com
POST /api/v1/activationse um corpo como{"service": "steam", "country": "de"}. - Adicione o número retornado à conta do Steam em teste.
- Aguarde o código do Steam no seu endpoint de webhook, ou consulte
GET /api/v1/activations/{id}a partir do executor de testes. - Se a execução for abandonada, chame
POST /api/v1/activations/{id}/cancelpara que o valor volte.
Verifique GET /api/v1/balance no início de um job. O limite da conta é de 300 requisições por minuto, de sobra para consultar um punhado de ativações a cada poucos segundos.
Prefere clicar em vez de programar? No painel, abra o OTP Gateway, escolha o Steam e um país, confirme o preço exibido e faça o pedido. Digite o número no Steam e o código aparece na página da ativação.
Como montar um handler de webhook do Steam?
Registre até 5 endpoints de webhook e assine activation.sms_received, activation.expired e activation.cancelled. Trate cada evento como identificado pelo id da ativação.
- Verifique primeiro. O cabeçalho
X-OTPRoute-Signaturetem o formatot=<unix>,v1=<hex>. Calcule o HMAC-SHA256 de<t>.<raw body>com o segredo do endpoint, compare comv1em tempo constante e rejeite timestamps muito antigos. - Seja idempotente. Guarde o id da ativação com o seu estado, para que uma entrega repetida não execute a etapa do teste duas vezes.
- Feche o ciclo. Em
activation.expired, marque o teste como ignorado ou tente de novo por outra rota, em vez de deixar um job pendurado.
O polling continua sendo um bom plano B para scripts locais. O guia de captura por webhook mostra os dois padrões, e o modo sandbox, disponível sob solicitação, devolve números e códigos simulados para você montar o handler sem gastar saldo.
Por que um código do Steam pode não chegar?
O Steam pode recusar números virtuais, e as regras de aceitação são dele. É exatamente por isso que a OTP Route só cobra quando um código chega: se nada chegar dentro da janela de 20 minutos, ou se você cancelar, o dinheiro volta automaticamente para a carteira.
Quando faltar um código, deixe a janela correr e tente de novo mais tarde ou por outra rota de país. Evite refazer o pedido em loop acelerado, o que raramente ajuda e pode deixar a conta mais suspeita aos olhos do Steam. Confirme também se o número foi digitado com o código de país correto.
Quando um Número Dedicado é a melhor opção para o Steam?
Um número de uso único serve a uma confirmação. Uma conta do Steam que precisa entrar de novo meses depois, ou recuperar o acesso, precisa de um telefone que ainda atenda. Para isso, um Número Dedicado nos Estados Unidos ou no Canadá, a partir de $1.95/mês, é a escolha mais segura: ele recebe SMS no painel e pelo webhook number.sms_received, renova pela carteira e pode ser liberado quando a conta não precisar mais dele. Um login compartilhado de estúdio é um caso típico. A página de números virtuais traz os detalhes.
A cobrança dos dois produtos usa uma única carteira pré-paga em USD, por uso, recarregada por cartão ou USDT/USDC, com fatura em PDF a cada recarga. Steam é marca registrada da Valve Corporation, e a OTP Route não tem afiliação com ela. Siga os termos do Steam e a Política de Uso Aceitável da OTP Route.
Perguntas frequentes
Posso conseguir um número virtual para o Steam para testar o login do meu jogo?
Sim. Peça um número de uso único para o serviço steam, adicione-o à sua conta de teste e leia o código no painel ou pela API. O Steam pode recusar alguns números virtuais, e nesse caso a cobrança é reembolsada.
Quanto custa a verificação por SMS do Steam para testes?
Começa em $0.20 por código; o preço exato depende do país e é retornado em tempo real por GET /api/v1/prices.
Qual país devo escolher para um número de telefone do Steam?
Combine com o mercado da conta ou do caso de teste, por exemplo uma rota alemã para uma conta operada a partir da Alemanha.
Posso usar o mesmo número para recuperar uma conta do Steam depois?
Não com um número de uso único, já que a ativação se encerra após um código. Use um Número Dedicado dos EUA ou do Canadá para contas que precisam de recuperação duradoura.
O que acontece com o meu dinheiro se o Steam nunca enviar o código?
Quando a janela de 20 minutos termina sem SMS, o valor integral volta automaticamente para a sua carteira.
É permitido criar várias contas do Steam com esses números?
Use a OTP Route apenas para as suas próprias contas e produtos legítimos, uma conta por pessoa real ou empresa, dentro dos termos do Steam e da nossa Política de Uso Aceitável.
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.