Files
medicus/SMSCallBackDebug.py
2025-10-26 18:47:00 +01:00

18 lines
675 B
Python

from flask import Flask, request
app = Flask(__name__)
@app.route("/diafaan-callback", methods=["GET", "POST"])
def diafaan_callback():
print("==== Callback received ====")
print("Method :", request.method)
print("Headers:", dict(request.headers))
print("Args :", request.args) # query string for GET
print("Form :", request.form) # form fields for POST
print("JSON :", request.get_json(silent=True))
print("==========================\n", flush=True)
return "OK" # must return 200 so Diafaan knows it succeeded
if __name__ == "__main__":
# Install flask if needed: pip install flask
app.run(host="0.0.0.0", port=8088)