first commit

This commit is contained in:
MoonDev
2025-05-04 16:30:07 +03:00
commit 0ef49fade8
4 changed files with 75 additions and 0 deletions

32
main.py Normal file
View File

@@ -0,0 +1,32 @@
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__':
app.run(debug=True)