Parámetros en las funciones de la nube de Firebase HTTPS

¿Cómo puedo configurar algunos parámetros en mis funciones HTTPS en Firebase? Estoy creando una aplicación, y mientras la construyo, he logrado boost mi lista de correo. Ahora quiero enviar correos, pero quiero asegurarme de que puedan darse de baja antes de enviar algo.

Estoy usando Firebase para todo, y he logrado hacer una función que envía correos a cada correo suscrito.

También puedo “cancelar la suscripción” de un correo específico, pero eso está codificado, y no es una solución óptima.

exports.testUnsub = functions.https.onRequest((req, res) => { var db = admin.database(); var ref = db.ref("mailingList/-KhBOisltrOmv57Mrzus"); ref.child("subscribed").set(false); console.log("-KhBOisltrOmv57Mrzus has unsubscribed from mailing list."); }); 

En el correo que envío hay una URL que activa esta función HTTPS. Quiero establecer un parámetro en esa URL para que se vuelva dynamic. Algo como:

 https://us-central1-.cloudfunctions.net/testUnsub?listID=xxxxxxxxxxx 

Estoy buscando cualquier cosa que pueda orientarme en la dirección correcta.

Es importante saber que los parámetros de req y res para su función https son objetos de solicitud y respuesta Express.js .

El objeto Solicitud contiene todos los datos sobre la solicitud que proviene del cliente, incluida la consulta que el cliente envió en la URL. Tomará la forma req.query.name_of_the_parameter .