Files
hackaton-2025-web-backend/main.py

32 lines
855 B
Python
Raw Normal View History

2025-05-04 16:30:07 +03:00
from flask import Flask, request, jsonify
from misc.random_string import generate_secure_string
app = Flask(__name__)
@app.route('/')
def index():
return "Добро пожаловать на Flask сервер!"
@app.route('/api/new-request', methods=['POST'])
def handle_data():
# Получаем JSON из запроса
data = request.get_json()
if not data:
return jsonify({"error": "No JSON payload received"}), 400
# Выводим полученные данные в консоль
print("Полученные данные:", data)
# Формируем ответ
response = {
"message": "Data received successfully",
"yourData": data,
"conversation_id":generate_secure_string(40)
}
return jsonify(response), 200
if __name__ == '__main__':
2025-05-04 16:33:47 +03:00
app.run(debug=True)