DmitrMakeev commited on
Commit
e61a89f
·
verified ·
1 Parent(s): 4ad7359

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -4
app.py CHANGED
@@ -11,7 +11,7 @@ token = os.getenv('token') # Ваш токен
11
  @app.route('/save_db', methods=['GET'])
12
  def save_db():
13
  # Переменная для переключения между возвратом параметров и ответа сервера
14
- show_params = False # Измените значение этой переменной в функции для переключения
15
 
16
  # Получаем данные из запроса
17
  name = request.args.get('name')
@@ -39,11 +39,17 @@ def save_db():
39
  'Authorization': f'Bearer {token}',
40
  'Content-Type': 'application/json'
41
  }
42
- response = requests.post(f"{base_url}/lists/{grup_id}/recipients", json=data, headers=headers)
43
 
44
- # Возвращаем либо текст ответа сервера, либо входящие параметры запроса
45
  if show_params:
46
- return jsonify(request.args)
 
 
 
 
 
 
47
  else:
48
  return response.text
49
 
 
11
  @app.route('/save_db', methods=['GET'])
12
  def save_db():
13
  # Переменная для переключения между возвратом параметров и ответа сервера
14
+ show_params = True # Измените значение этой переменной в функции для переключения
15
 
16
  # Получаем данные из запроса
17
  name = request.args.get('name')
 
39
  'Authorization': f'Bearer {token}',
40
  'Content-Type': 'application/json'
41
  }
42
+ response = requests.post(f"{base_url}lists/{grup_id}/recipients", json=data, headers=headers)
43
 
44
+ # Возвращаем либо текст ответа сервера, либо входящие параметры запроса и системные переменные
45
  if show_params:
46
+ # Собираем системные переменные и параметры запроса
47
+ system_vars = {
48
+ 'api_key': api_key,
49
+ 'base_url': base_url,
50
+ 'token': token
51
+ }
52
+ return jsonify({'system_variables': system_vars, 'request_parameters': request.args})
53
  else:
54
  return response.text
55