DmitrMakeev commited on
Commit
b01b551
·
verified ·
1 Parent(s): af843bb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -16
app.py CHANGED
@@ -93,20 +93,21 @@ for db in DATABASES:
93
 
94
 
95
 
96
- def send_notification(url, data):
 
97
  try:
98
- response = requests.post(url, json=data)
99
  response.raise_for_status()
100
- print(f"POST запрос к {url} выполнен успешно.")
101
  return response.json()
102
  except requests.RequestException as e:
103
- print(f"Ошибка при выполнении POST запроса к {url}: {e}")
104
  return None
105
 
106
  # Основная функция для отправки запросов
107
- def send_requests():
108
  global code_executed, export_id
109
- print(f"Функция send_requests вызвана. start_up: {start_up}, code_executed: {code_executed}")
110
 
111
  if start_up == '1' and not code_executed:
112
  try:
@@ -117,15 +118,6 @@ def send_requests():
117
  export_id = data.get("info", {}).get("export_id", "")
118
  print("Export ID:", export_id) # Отладочное сообщение
119
 
120
- # Отправка оповещения на другой сервер
121
- notification_url = "https://skyauto.me/cllbck/217669590/29245685/bGZuMDRZZUpLZ3VJR2oxcC9CQmh0UT0?api=1&uid=535939344" # Замените на ваш URL
122
- notification_data = {
123
- "message": "Первый запрос был выполнен",
124
- "export_id": export_id
125
- }
126
- notification_response = send_notification(notification_url, notification_data)
127
- print("Ответ от сервера оповещения:", notification_response)
128
-
129
  code_executed = True # Устанавливаем флаг выполнения кода
130
  else:
131
  raise Exception(f"Ошибка в ответе от сервера: {data.get('error_message') if data else 'Нет данных'}")
@@ -160,7 +152,7 @@ def export_user():
160
  return "Запрос выполнен", 200
161
  except Exception as e:
162
  print(f"Ошибка: {e}") # Вывод ошибки в консоль сервера
163
- return json.dumps({"error": str(e)}), 500
164
 
165
 
166
 
 
93
 
94
 
95
 
96
+ # Функция для выполнения HTTP запросов
97
+ def fetch(url):
98
  try:
99
+ response = requests.get(url)
100
  response.raise_for_status()
101
+ print(f"GET запрос к {url} выполнен успешно.")
102
  return response.json()
103
  except requests.RequestException as e:
104
+ print(f"Ошибка при выполнении GET запроса к {url}: {e}")
105
  return None
106
 
107
  # Основная функция для отправки запросов
108
+ def initialize_requests():
109
  global code_executed, export_id
110
+ print(f"Функция initialize_requests вызвана. start_up: {start_up}, code_executed: {code_executed}")
111
 
112
  if start_up == '1' and not code_executed:
113
  try:
 
118
  export_id = data.get("info", {}).get("export_id", "")
119
  print("Export ID:", export_id) # Отладочное сообщение
120
 
 
 
 
 
 
 
 
 
 
121
  code_executed = True # Устанавливаем флаг выполнения кода
122
  else:
123
  raise Exception(f"Ошибка в ответе от сервера: {data.get('error_message') if data else 'Нет данных'}")
 
152
  return "Запрос выполнен", 200
153
  except Exception as e:
154
  print(f"Ошибка: {e}") # Вывод ошибки в консоль сервера
155
+ return jsonify({"error": str(e)}), 500
156
 
157
 
158