from flask import Flask, request, jsonify import requests app = Flask(__name__) # Ваши параметры подключения hermesbtc_domain = "api.hermesbtc.com" hermesbtc_apikey = "46K2iGuU.qwAkT3bZYgYey5soN5if6OP95J73tv2L" @app.route('/get_order', methods=['POST']) def get_order(): try: # Получаем данные из POST-запроса data = request.get_json() # Проверяем, есть ли 'id' в данных if 'id' in data: ids = data['id'] # Установка URL-адреса для запроса url = f"https://{hermesbtc_domain}/api_v1/order/" # Установка заголовков headers = { "Content-Type": "application/x-www-form-urlencoded", "Authorization": f"Api-Key {hermesbtc_apikey}" } # Создание данных для запроса request_data = {"id": ids} # Отправка POST-запроса с использованием библиотеки requests response = requests.post(url, data=request_data, headers=headers) # Возвращаем результат в формате JSON return jsonify(response.json()) else: return jsonify({"error": "Параметр 'id' отсутствует в запросе"}), 400 except Exception as e: return jsonify({"error": str(e)}), 500 if __name__ == '__main__': app.run(host="0.0.0.0", port=7860, debug=True)