Cómo utilizar las credenciales de prueba de Twilio con números de teléfono mágicos
Tiempo de lectura: 2 minutos
Las credenciales de prueba y los números de teléfono mágicos se utilizan para probar aplicaciones sin enviar mensajes de SMS o realizar llamadas de voz reales. Estas herramientas ahorran tiempo y dinero, ya que no se cobra por las pruebas, y las respuestas son más rápidas, ya que las pruebas solo se comunican con el servicio de Twilio, es decir, las pruebas se mantienen dentro de los servicios de Twilio y no se realizan conexiones a los operadores.
Para continuar, si utiliza UNIX o una computadora Mac, utilice cURL para enviar mensajes SMS. Si utiliza Windows, deberá escribir un programa tal como se describe en la documentación sobre enviar mensajes de SMS. Este es el comando cURL de la documentación:
Reemplace 16501231234
con su número de teléfono celular y reemplace 16502223333
con su número de teléfono de Twilio. Reemplace ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
con su SID de la cuenta y your_auth_token
con su token de autorización de la cuenta de Twilio, los cuales se pueden encontrar en el panel de control de su consola de Twilio.
Cuando ejecute el comando cURL anterior con la información de su cuenta, recibirá un SMS, “Hello there” (Hola), en su teléfono desde su número de teléfono de Twilio, 16502223333
.
A continuación, cambie el SID de su cuenta y el token de autenticación a su SID y token de autenticación de cuenta de prueba. Encontrará las credenciales de su cuenta de prueba (SID y token de autenticación) en la página Console Settings (Configuración de la consola) en su Master account (Cuenta maestra). Cuando ejecute el comando cURL, aparecerá el siguiente error:
No es válido porque las credenciales de la cuenta de prueba no tienen acceso a los números de teléfono de la cuenta de Twilio.
Cambie su número de teléfono de remitente al número de teléfono mágico: +15005550006
. Cuando se ejecute el comando nuevamente, con las credenciales de prueba con el número de teléfono mágico; se realizará de forma correcta. No recibirá un SMS en su teléfono porque no hay un envío real de un SMS cuando utilice las credenciales de la cuenta de prueba.
La página de documentación Test Credentials (Credenciales de prueba) tiene una tabla de números telefónicos mágicos, cada uno de los cuales genera un mensaje de error específico o es válido y no genera un error. Por ejemplo, el número de teléfono mágico, +15005550001
, generará un error de número de teléfono no válido. En la página de documentación, busque “phone number is unavailable” (el número de teléfono no está disponible) y verá una de las tablas. Desplácese hacia abajo para ver las otras tablas de números de teléfono mágicos. A continuación, se muestra una tabla de muestra de documentación:
Número de teléfono mágico |
Descripción |
Código de error |
+15005550000 |
This phone number is unavailable. (Este número de teléfono no está disponible.) | |
+15005550001 |
This phone number is invalid. (Este número de teléfono no es válido.) | |
+15005550006 |
This phone number is valid and available. (Este número de teléfono es válido y está disponible.) |
No error (No hay error) |
Ahora ya puede utilizar sus credenciales de prueba con una lista de números mágicos para probar las rutas lógicas de su aplicación. Esto acelerará sus pruebas, al mismo tiempo que mejorará la confiabilidad y la capacidad de su programa para informar sobre errores y éxitos.
Publicaciones relacionadas
Recursos relacionados
Twilio Docs
Desde API hasta SDK y aplicaciones de muestra
Documentación de referencia de API, SDK, bibliotecas auxiliares, inicios rápidos y tutoriales para su idioma y plataforma.
Centro de Recursos
Los últimos libros electrónicos, informes de la industria y seminarios web
Aprenda de los expertos en participación del cliente para mejorar su propia comunicación.
Ahoy
Centro de la comunidad de desarrolladores de Twilio
Mejores prácticas, ejemplos de códigos e inspiración para crear comunicaciones y experiencias de participación digital.