Update app.py
Browse files
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 |
-
|
763 |
-
url = f'https://online.bizon365.ru/api/v1/webinars/reports/get?webinarId={
|
764 |
|
765 |
response = requests.get(url, headers={'X-Token': token})
|
766 |
|
767 |
if response.status_code == 200:
|
768 |
data = response.json()
|
769 |
-
|
|
|
|
|
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 |
|