DmitrMakeev commited on
Commit
66f07ae
·
verified ·
1 Parent(s): 2cf265a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +33 -24
app.py CHANGED
@@ -2079,6 +2079,39 @@ def handle_in1():
2079
  # Возвращаем список ответов
2080
  return jsonify({'responses': [response_ns]})
2081
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2082
 
2083
 
2084
 
@@ -2129,30 +2162,6 @@ def up_fa():
2129
  return render_template('up_fa.html')
2130
 
2131
 
2132
- @app.route('/ns_info', methods=['GET'])
2133
- def ns_info():
2134
- return render_template('ns_info.html')
2135
-
2136
- @app.route('/api/group/<int:group_id>/parameters', methods=['GET'])
2137
- def get_group_parameters(group_id):
2138
- api_token = request.args.get('apiToken')
2139
-
2140
- if not api_token:
2141
- return jsonify({'error': 'API Token is required'}), 400
2142
-
2143
- url = f'https://api.notisend.ru/v1/email/lists/{group_id}/parameters'
2144
- headers = {
2145
- 'Content-Type': 'application/json',
2146
- 'Authorization': f'Bearer {api_token}'
2147
- }
2148
-
2149
- try:
2150
- response = requests.get(url, headers=headers)
2151
- response.raise_for_status()
2152
- data = response.json()
2153
- return jsonify(data)
2154
- except requests.RequestException as e:
2155
- return jsonify({'error': str(e)}), 500
2156
 
2157
 
2158
 
 
2079
  # Возвращаем список ответов
2080
  return jsonify({'responses': [response_ns]})
2081
 
2082
+ @app.route('/ns_info', methods=['GET'])
2083
+ def ns_info():
2084
+ return render_template('ns_info.html')
2085
+
2086
+ @app.route('/api/group/<int:group_id>/parameters', methods=['GET'])
2087
+ def get_group_parameters(group_id):
2088
+ api_token = request.args.get('apiToken')
2089
+
2090
+ if not api_token:
2091
+ return jsonify({'error': 'API Token is required'}), 400
2092
+
2093
+ url = f'https://api.notisend.ru/v1/email/lists/{group_id}/parameters'
2094
+ headers = {
2095
+ 'Content-Type': 'application/json',
2096
+ 'Authorization': f'Bearer {api_token}'
2097
+ }
2098
+
2099
+ try:
2100
+ response = requests.get(url, headers=headers)
2101
+ response.raise_for_status()
2102
+ data = response.json()
2103
+ return jsonify(data)
2104
+ except requests.RequestException as e:
2105
+ return jsonify({'error': str(e)}), 500
2106
+
2107
+
2108
+
2109
+
2110
+
2111
+
2112
+
2113
+
2114
+
2115
 
2116
 
2117
 
 
2162
  return render_template('up_fa.html')
2163
 
2164
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2165
 
2166
 
2167