Update app.py
Browse files
app.py
CHANGED
@@ -68,32 +68,27 @@ def get_current_time():
|
|
68 |
|
69 |
|
70 |
# Отправка в НС1 в раб. дни нужно поправить нас групп
|
71 |
-
|
72 |
@app.route('/add_ns', methods=['GET'])
|
73 |
def handle_in1():
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
phone = datas.get('phone')
|
78 |
base_url = 'https://api.notisend.ru/v1'
|
79 |
-
token =
|
80 |
-
list_id =
|
81 |
-
phone_id =
|
82 |
-
name_id =
|
83 |
|
|
|
|
|
|
|
84 |
|
85 |
# Отправляем запросы в три разных места
|
86 |
-
response_ns =
|
87 |
-
|
88 |
|
89 |
# Возвращаем список ответов
|
90 |
return jsonify({'responses': [response_ns]})
|
91 |
|
92 |
-
def send_for_ns(*args):
|
93 |
-
# Здесь должен быть код для отправки запроса
|
94 |
-
# Вместо реальной отправки запроса, возвращаем фиктивный ответ
|
95 |
-
return {'status': 'success', 'message': 'Request sent successfully'}
|
96 |
-
|
97 |
|
98 |
|
99 |
|
|
|
68 |
|
69 |
|
70 |
# Отправка в НС1 в раб. дни нужно поправить нас групп
|
|
|
71 |
@app.route('/add_ns', methods=['GET'])
|
72 |
def handle_in1():
|
73 |
+
name = request.args.get('name')
|
74 |
+
email = request.args.get('email')
|
75 |
+
phone = request.args.get('phone')
|
|
|
76 |
base_url = 'https://api.notisend.ru/v1'
|
77 |
+
token = request.args.get('token')
|
78 |
+
list_id = request.args.get('list_id')
|
79 |
+
phone_id = request.args.get('phone_id')
|
80 |
+
name_id = request.args.get('name_id')
|
81 |
|
82 |
+
# Проверка наличия всех необходимых параметров
|
83 |
+
if not all([name, email, phone, token, list_id, phone_id, name_id]):
|
84 |
+
return jsonify({'error': 'Missing required parameters'}), 400
|
85 |
|
86 |
# Отправляем запросы в три разных места
|
87 |
+
response_ns = send_ns(base_url, token, list_id, email, phone, name, phone_id, name_id)
|
|
|
88 |
|
89 |
# Возвращаем список ответов
|
90 |
return jsonify({'responses': [response_ns]})
|
91 |
|
|
|
|
|
|
|
|
|
|
|
92 |
|
93 |
|
94 |
|