Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -5,21 +5,9 @@ import pytz
|
|
5 |
import datetime
|
6 |
import sqlite3
|
7 |
|
8 |
-
|
9 |
-
|
10 |
tranid = '1228035:6425508451'
|
11 |
formid = 'form770451882'
|
12 |
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
base_url = os.getenv('base_url') # URL сервера
|
24 |
token = os.getenv('token') # Ваш токен
|
25 |
api_key = os.getenv('api_key') # Ваш API ключ
|
@@ -85,8 +73,14 @@ def send_request(email, name, phone, tranid, formid, pr1, pr2, pr3, pr4, pr5):
|
|
85 |
headers = {
|
86 |
'Content-Type': 'application/x-www-form-urlencoded'
|
87 |
}
|
88 |
-
|
89 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
90 |
|
91 |
@app.route('/incoming', methods=['POST'])
|
92 |
def handle_incoming_request():
|
@@ -101,6 +95,8 @@ def handle_incoming_request():
|
|
101 |
pr2 = datas.get('pr2')
|
102 |
pr1 = datas.get('pr1')
|
103 |
|
|
|
|
|
104 |
# Сохраняем данные в базу данных SQLite3
|
105 |
save_to_database(name, email, phone, pr5, pr4, pr3, pr2, pr1)
|
106 |
|
@@ -117,6 +113,7 @@ def handle_incoming_request():
|
|
117 |
if current_day in [0, 4, 5, 6]: # Понедельник, Пятница, Суббота, Воскресенье
|
118 |
# Отправляем запросы в листы подряд
|
119 |
response_1 = send_request(email, name, phone, tranid, formid, pr1, pr2, pr3, pr4, pr5)
|
|
|
120 |
|
121 |
# Возвращаем список ответов
|
122 |
return jsonify({'responses': [response_1]})
|
|
|
5 |
import datetime
|
6 |
import sqlite3
|
7 |
|
|
|
|
|
8 |
tranid = '1228035:6425508451'
|
9 |
formid = 'form770451882'
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
base_url = os.getenv('base_url') # URL сервера
|
12 |
token = os.getenv('token') # Ваш токен
|
13 |
api_key = os.getenv('api_key') # Ваш API ключ
|
|
|
73 |
headers = {
|
74 |
'Content-Type': 'application/x-www-form-urlencoded'
|
75 |
}
|
76 |
+
|
77 |
+
try:
|
78 |
+
response = requests.post(f"{base_url}", data=data, headers=headers)
|
79 |
+
response.raise_for_status()
|
80 |
+
return response.json()
|
81 |
+
except requests.exceptions.RequestException as e:
|
82 |
+
print(f"Error sending request: {e}")
|
83 |
+
return {"error": str(e)}
|
84 |
|
85 |
@app.route('/incoming', methods=['POST'])
|
86 |
def handle_incoming_request():
|
|
|
95 |
pr2 = datas.get('pr2')
|
96 |
pr1 = datas.get('pr1')
|
97 |
|
98 |
+
print(f"Received data: {datas}")
|
99 |
+
|
100 |
# Сохраняем данные в базу данных SQLite3
|
101 |
save_to_database(name, email, phone, pr5, pr4, pr3, pr2, pr1)
|
102 |
|
|
|
113 |
if current_day in [0, 4, 5, 6]: # Понедельник, Пятница, Суббота, Воскресенье
|
114 |
# Отправляем запросы в листы подряд
|
115 |
response_1 = send_request(email, name, phone, tranid, formid, pr1, pr2, pr3, pr4, pr5)
|
116 |
+
print(f"Response: {response_1}")
|
117 |
|
118 |
# Возвращаем список ответов
|
119 |
return jsonify({'responses': [response_1]})
|