Python

Crear un servidor local mediante una aplicación en Python

Para utilizar una aplicación Flask

  1. Crear un entorno virtual. Python 3 viene con venv para crear entornos virtuales. En el directorio de su proyecto, cree un nuevo entorno virtual y actívelo.
python3 -m venv venv . venv/bin/activate
  1. Instalar Flask:
pip install Flask
  1. Crea un nuevo archivo llamado app.py y crear la aplicación:
    from flask import Flask, request, Response
    app = Flask(__name__)
    @app.route('/webhook', methods=['POST'])
    def webhook():
    print(request.get_json())
    return Response(status=200)
  1. Ejecuta la aplicación:
export FLASK_APP=app.py flask run -h localhost -p 3000

Esta aplicación se ejecutará en el puerto 3000, que es el mismo puerto que deberías tener configurado para ngrok. Ahora, cuando realices o recibas una llamada desde tu número de Vonage Business Communications, la aplicación imprimirá los eventos en la consola.

Recepción de eventos de llamada mediante webhooks

Crear un webhook para recibir eventos de llamadas

Disponible en:
JavaScript Python
Pasos
1
Introducción a esta tarea
2
Prerequisites
3
Crear un webhook
4
Crear un servidor local
5
Crear un webhook
6
Limpieza
7
¿Y ahora qué?