DmitrMakeev commited on
Commit
e0e0f15
1 Parent(s): d333e20

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +59 -0
app.py CHANGED
@@ -149,6 +149,65 @@ def initialize_requests():
149
 
150
 
151
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
152
 
153
 
154
 
 
149
 
150
 
151
 
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+ # Маршрут для экспорта пользователя
170
+ @app.route('/export_user', methods=['GET'])
171
+ def export_user():
172
+ try:
173
+ export_id = request.args.get('export_id')
174
+ if not export_id:
175
+ raise Exception("export_id не найден в параметрах запроса")
176
+
177
+ print(f"Получен export_id: {export_id}") # Отладочное сообщение
178
+
179
+ # Отправка третьего запроса для выгрузки базы данных
180
+ third_url_template = f"{gc_url_export}/{export_id}?key={gc_api}"
181
+ response = fetch(third_url_template)
182
+ if response and response.get("success"):
183
+ print("Ответ сервера:")
184
+ print(response) # Вывод ответа сервера в консоль сервера
185
+ return jsonify(response), 200
186
+ else:
187
+ raise Exception(f"Ошибка в ответе от сервера: {response.get('error_message') if response else 'Нет данных'}")
188
+ except Exception as e:
189
+ print(f"Ошибка: {e}") # Вывод ошибки в консоль сервера
190
+ return jsonify({"error": str(e)}), 500
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+
200
+
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+
210
+
211
 
212
 
213