Como usar credenciais de teste da Twilio com números de telefone mágicos
Tempo de leitura: 2 minutos
As credenciais de teste e os números de telefone mágicos são usados para testar aplicativos sem realmente enviar mensagens SMS ou fazer chamadas de voz reais. Essas ferramentas poupam tempo e dinheiro porque você não é cobrado pelos testes e as respostas são mais rápidas, uma vez que os testes só se comunicam com os serviços da Twilio, ou seja, os testes permanecem nos serviços da Twilio, e não são feitas ligações para as operadoras.
Para acompanhar o envio, se você estiver usando um computador UNIX ou Mac, use cURL para enviar mensagens SMS. Se estiver usando o Windows, você precisará escrever um programa conforme descrito em nossa documentação para Enviar mensagens SMS. Este é o comando cURL da documentação:
Substitua 16501231234
pelo número de telefone celular e substitua 16502223333
pelo número de telefone da Twilio. Substitua ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
pelo SID da sua conta e substitua your_auth_token
pelo token de autorização da conta Twilio, ambos encontrados no dashboard do Console da Twilio.
Ao executar o comando cURL acima usando as informações da sua conta, você receberá uma mensagem SMS dizendo "Olá," no seu telefone a partir do número de telefone da Twilio 16502223333
.
Em seguida, altere o SID da conta e o token de autenticação para seu SID da conta de teste e seu token de autenticação de teste. Você encontrará suas credenciais de conta de teste (SID e token de autenticação) na página de Configurações do Console em sua conta principal. Ao executar o comando cURL, você receberá o erro:
Ele é inválido porque as credenciais da conta de teste não têm acesso aos números de telefone da conta Twilio.
Altere o número de telefone do remetente para o número de telefone mágico: +15005550006
. Executando o comando novamente, usando suas credenciais de teste com o número de telefone mágico, ele funciona. Você não receberá um SMS em seu telefone porque não há envio real de um SMS ao usar credenciais da conta de teste.
A página de documentação das Credenciais de teste tem uma tabela de números de telefone mágicos, em que cada um gera uma mensagem de erro específica ou é válido e não gera um erro. Por exemplo, o número de telefone mágico +15005550001
gerará um erro de número de telefone inválido. Na página de documentação, procure por "número de telefone indisponível" e você verá uma das tabelas. Role para baixo para ver as outras tabelas de números de telefone mágicos. Aqui está uma tabela de amostra de documentação:
Número de telefone mágico | Descrição | Código de erro |
+15005550000 | Este número de telefone não está disponível. | 21422 |
+15005550001 | Este número de telefone é inválido. | 21421 |
+15005550006 | Este número de telefone é válido e está disponível. | Nenhum erro |
Agora está tudo pronto para você usar suas credenciais de teste com uma lista de números mágicos para testar os caminhos lógicos do seu aplicativo. Isso acelerará seus testes e, ao mesmo tempo, melhorará a confiabilidade e a capacidade do programa de relatar erros e sucessos.
Publicações relacionadas
Recursos relacionados
Twilio Docs
De APIs a SDKs e aplicativos de amostra
Documentação de referência de API, SDKs, bibliotecas auxiliares, guias de início rápido e tutoriais para sua linguagem e plataforma.
Centro de Recursos
Os mais recentes e-books, relatórios do setor e webinars
Aprenda com especialistas em engajamento do cliente para melhorar sua própria comunicação.
Ahoy
Centro da comunidade de desenvolvedores da Twilio
Melhores práticas, exemplos de código e inspiração para criar comunicações e experiências de engajamento digital.