Python

Crear un servidor local utilizando la aplicación 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. Cree un nuevo archivo llamado app.py y cree 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. Ejecute 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é?