DmitrMakeev commited on
Commit
810f96b
·
verified ·
1 Parent(s): 732620e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -9
app.py CHANGED
@@ -759,14 +759,16 @@ def send_request():
759
  @app.route('/send_get_request', methods=['GET'])
760
  def send_get_request():
761
  token = request.args.get('token')
762
- webinarId = request.args.get('webinarId')
763
- url = f'https://online.bizon365.ru/api/v1/webinars/reports/get?webinarId={webinarId}'
764
 
765
  response = requests.get(url, headers={'X-Token': token})
766
 
767
  if response.status_code == 200:
768
  data = response.json()
769
- report = data.get('report', {})
 
 
770
  return jsonify(report)
771
  else:
772
  return jsonify({'error': 'Failed to fetch data from the API'}), response.status_code
@@ -777,12 +779,6 @@ def send_get_request():
777
 
778
 
779
 
780
-
781
-
782
-
783
-
784
-
785
-
786
 
787
 
788
 
 
759
  @app.route('/send_get_request', methods=['GET'])
760
  def send_get_request():
761
  token = request.args.get('token')
762
+ webinar_id = request.args.get('webinarId')
763
+ url = f'https://online.bizon365.ru/api/v1/webinars/reports/get?webinarId={webinar_id}'
764
 
765
  response = requests.get(url, headers={'X-Token': token})
766
 
767
  if response.status_code == 200:
768
  data = response.json()
769
+ # Извлекаем и декодируем поле 'report'
770
+ report_str = data.get('report', '{}')
771
+ report = json.loads(report_str)
772
  return jsonify(report)
773
  else:
774
  return jsonify({'error': 'Failed to fetch data from the API'}), response.status_code
 
779
 
780
 
781
 
 
 
 
 
 
 
782
 
783
 
784