DmitrMakeev commited on
Commit
6ff957e
·
verified ·
1 Parent(s): a60601b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +38 -21
app.py CHANGED
@@ -12,8 +12,12 @@ from unidecode import unidecode
12
 
13
  api_key_sys = os.getenv('api_key_sys')
14
 
 
 
15
  gc_url = os.getenv('gc_url_use')
16
- gc_url_gru = os.getenv('gc_url_gru')
 
 
17
  id_gru = os.getenv('id_gru')
18
  # Дата
19
  date_from = "2022-01-01"
@@ -23,7 +27,14 @@ status = "active"
23
 
24
 
25
 
26
- gc_api = os.getenv('gc_api')
 
 
 
 
 
 
 
27
 
28
  wa_url = os.getenv('wa_url')
29
  wa_api_key = os.getenv('wa_api_key')
@@ -97,29 +108,35 @@ for db in DATABASES:
97
 
98
 
99
 
100
- if start_up == '1':
101
- # URL с местами для вставки API-ключа, даты и статуса
102
- url_template = f"{gc_url_gru}/{id_gru}/users?key={gc_api}&created_at[from]={date_from}&status={status}"
103
 
104
- # Отправка запроса к серверу
105
- response = requests.get(url_template)
106
 
107
- # Проверка статуса ответа
108
- if response.status_code == 200:
109
- print("Запрос успешно выполнен")
110
- data = response.json()
111
-
112
- # Проверка на наличие ошибки в ответе
113
- if data.get("success"):
114
- export_id = data.get("info", {}).get("export_id", "")
115
- print("Export ID:", export_id)
116
- else:
117
- print("Ошибка в ответе от сервера:", data.get("error_message"))
 
 
 
 
 
 
118
  else:
119
- print("Ошибка при выполнении запроса")
120
- print("Статус код:", response.status_code)
121
  else:
122
- print("Системная переменная start_up не равна '1', запрос не выполнен.")
 
 
 
123
 
124
 
125
 
 
12
 
13
  api_key_sys = os.getenv('api_key_sys')
14
 
15
+
16
+ gc_api = os.getenv('gc_api') #Good
17
  gc_url = os.getenv('gc_url_use')
18
+
19
+
20
+ gc_url_gru = os.getenv('gc_url_gru') #Good
21
  id_gru = os.getenv('id_gru')
22
  # Дата
23
  date_from = "2022-01-01"
 
27
 
28
 
29
 
30
+
31
+
32
+
33
+
34
+ id_gru = "2993783"
35
+
36
+
37
+
38
 
39
  wa_url = os.getenv('wa_url')
40
  wa_api_key = os.getenv('wa_api_key')
 
108
 
109
 
110
 
111
+ import requests
112
+
113
+ # Значения параметров
114
 
 
 
115
 
116
+
117
+
118
+ # Формирование URL
119
+ url_template = f"{gc_url_gru}/{id_gru}/users?key={gc_api}&created_at[from]={date_from}&status={status}"
120
+
121
+ # Отправка запроса к серверу
122
+ response = requests.get(url_template)
123
+
124
+ # Проверка статуса ответа
125
+ if response.status_code == 200:
126
+ print("Запрос успешно выполнен")
127
+ data = response.json()
128
+
129
+ # Проверка на наличие ошибки в ответе
130
+ if data.get("success"):
131
+ export_id = data.get("info", {}).get("export_id", "")
132
+ print("Export ID:", export_id)
133
  else:
134
+ print("Ошибка в ответе от сервера:", data.get("error_message"))
 
135
  else:
136
+ print("Ошибка при выполнении запроса")
137
+ print("Статус код:", response.status_code)
138
+ print("Ответ:", response.text)
139
+
140
 
141
 
142