DmitrMakeev commited on
Commit
9a54d5a
1 Parent(s): b639d39

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -23
app.py CHANGED
@@ -87,15 +87,16 @@ for db in DATABASES:
87
  # Флаг выполнения кода
88
  code_executed = False
89
 
90
- # Переменная для хранения данных
91
- export_data_var = None
92
-
93
  def fetch(url):
94
  response = requests.get(url)
95
  return response.json()
96
 
 
 
 
 
97
  def send_requests():
98
- global code_executed, export_data_var
99
 
100
  if start_up == '1' and not code_executed:
101
  try:
@@ -106,18 +107,14 @@ def send_requests():
106
  export_id = data.get("info", {}).get("export_id", "")
107
  print("Export ID:", export_id)
108
 
109
- # Второй запрос на сервер exmapple
110
- example_url = "https://skyauto.me/cllbck/217669590/29245685/bGZuMDRZZUpLZ3VJR2oxcC9CQmh0UT0?api=1&uid=535939344" # Замените на ваш URL
111
- example_data = fetch(example_url)
112
- print("Полученные данные по запросу на exmapple:", example_data)
113
-
114
- # Сохранение данных в переменную
115
- export_data_var = example_data
116
-
117
- # Пример использования переменной export_data_var
118
- # Здесь вы можете выполнять любые операции с данными
119
- print("Пример использования переменной export_data_var:")
120
- print(export_data_var)
121
 
122
  code_executed = True # Устанавливаем флаг выполнения кода
123
  else:
@@ -125,13 +122,7 @@ def send_requests():
125
  except Exception as e:
126
  print(f"Ошибка: {e}")
127
  else:
128
- print("Системная переменная start_up не равна '1' или код уже выполнялся при старте сервера.")
129
-
130
-
131
-
132
-
133
-
134
-
135
 
136
 
137
 
 
87
  # Флаг выполнения кода
88
  code_executed = False
89
 
 
 
 
90
  def fetch(url):
91
  response = requests.get(url)
92
  return response.json()
93
 
94
+ def send_notification(url, data):
95
+ response = requests.post(url, json=data)
96
+ return response.json()
97
+
98
  def send_requests():
99
+ global code_executed
100
 
101
  if start_up == '1' and not code_executed:
102
  try:
 
107
  export_id = data.get("info", {}).get("export_id", "")
108
  print("Export ID:", export_id)
109
 
110
+ # Отправка оповещения на другой сервер
111
+ notification_url = "http://exmapple.com" # Замените на ваш URL
112
+ notification_data = {
113
+ "message": "Первый запрос был выполнен",
114
+ "export_id": export_id
115
+ }
116
+ notification_response = send_notification(notification_url, notification_data)
117
+ print("Ответ от сервера оповещения:", notification_response)
 
 
 
 
118
 
119
  code_executed = True # Устанавливаем флаг выполнения кода
120
  else:
 
122
  except Exception as e:
123
  print(f"Ошибка: {e}")
124
  else:
125
+ print("Системная переменная start_up не равна '1' или код уже выполнялся.")
 
 
 
 
 
 
126
 
127
 
128