https://d226lax1qjow5r.cloudfront.net/blog/blogposts/send-and-receive-sms-messages-with-firebase-functions-one-dev-minute/one-dev-minute.jpg

Enviar y recibir SMS con Firebase Functions | One Dev Min

Publicado el April 19, 2022

Tiempo de lectura: 1 minuto

Bienvenido a Un minuto de desarrollo¡! El objetivo de esta serie de Video es compartir información en un formato rápidamente consumible. Puedes seguirla en YouTube de Vonage Dev.

Esta panorámica te mostrará cómo crear un registro de los mensajes SMS recibidos y cómo enviar una respuesta al destinatario utilizando Firebase Cloud Functions y Firebase Real-Time Database junto con la API SMS de Vonage.

Trascripción

Para enviar mensajes SMS utilizando Cloud Functions para Firebase debes crear un par de Account:

  • uno por Firebase

  • y uno por la API Vonage

Vonage API Account

To complete this tutorial, you will need a Vonage API account. If you don’t have one already, you can sign up today and start building with free credit. Once you have an account, you can find your API Key and API Secret at the top of the Vonage API Dashboard.

Crea el proyecto en la consola Firebase y comprueba si Analytics funciona.

Asista a la creación de su proyecto.

Selecciona el piano di fatturazione Firebase, in questo caso è il pagamento in base al consumo, "pay as you go".

En la ruta de comandos, instala las herramientas de Firebase.

Acceder a Firebase y autenticarse. Crea la ficha del proyecto y navega hasta su interior.

Inizializza le Cloud Functions per Firebase.

Instale los dispositivos que utilizamos en el interior del panel de funciones.

Crea un archivo .envy agrega allí las variables de entorno para Vonage API.

Dentro del archivo index.jsañade todos los parámetros y variables de entorno que necesites e inicia Firebase.

En el mismo archivo, crea la primera función que funcionará como webhook para recibir y registrar los mensajes SMS recibidos en un número de teléfono de Vonage.

Crea entonces una función para Firebase para enviar SMS de respuesta y responder a los cambios de la base de datos.

Rilascia la funzione e invia un messaggio SMS dal tuo telefono al numero di telefono dell'applicazione Vonage.

Recibirás entonces un mensaje SMS de respuesta en el teléfono y una actualización de la base de datos en tiempo real de Firebase.

Puedes encontrar el código completo en GitHub.

¡Grazie per la visione e buono sviluppo!

Enlaces

El código de este tutorial en GitHub.

Encontrará el tutorial aquí.

Una mirada a la documentación para los desarrolladores.

Detalles sobre la funcionalidad SMS de Vonage.

Guía de introducción a las funciones de Firebase.

Compartir:

https://a.storyblok.com/f/270183/400x400/3f6b0c045f/amanda-cavallaro.png
Amanda CavallaroDefensor del Desarrollador