Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -52,23 +52,27 @@ def save_to_database(name, email, phone, pr5, pr4, pr3, pr2, pr1):
|
|
52 |
except Exception as e:
|
53 |
print(f"Error saving to database: {e}")
|
54 |
|
55 |
-
def send_request(email,
|
56 |
"""Функция для отправки запроса на сервер."""
|
57 |
data = {
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
}
|
67 |
|
68 |
headers = {
|
69 |
-
|
|
|
|
|
|
|
|
|
70 |
}
|
71 |
-
response = requests.post(f"{base_url}",
|
72 |
return response.json()
|
73 |
|
74 |
@app.route('/incoming', methods=['POST'])
|
@@ -99,10 +103,10 @@ def handle_incoming_request():
|
|
99 |
|
100 |
if current_day in [0, 4, 5, 6]: # Понедельник, Пятница, Суббота, Воскресенье
|
101 |
# Отправляем запросы в листы подряд
|
102 |
-
response_1 = send_request(email,
|
103 |
|
104 |
# Возвращаем список ответов
|
105 |
-
return {'responses': [response_1]}
|
106 |
|
107 |
|
108 |
|
|
|
52 |
except Exception as e:
|
53 |
print(f"Error saving to database: {e}")
|
54 |
|
55 |
+
def send_request(email, name, phone, pr1, pr2, pr3, pr4, pr5):
|
56 |
"""Функция для отправки запроса на сервер."""
|
57 |
data = {
|
58 |
+
'Email': email,
|
59 |
+
'Name': name,
|
60 |
+
'Phone': phone,
|
61 |
+
'tranid': '1228035:6425508451',
|
62 |
+
'formid': 'form770451882',
|
63 |
+
'utm_source': pr1,
|
64 |
+
'utm_medium': pr2,
|
65 |
+
'utm_campaign': pr3
|
66 |
}
|
67 |
|
68 |
headers = {
|
69 |
+
'Content-Type': 'application/x-www-form-urlencoded',
|
70 |
+
'Referer': 'https://riverpsy.com/new_date?utm_source=email&utm_medium=baza&utm_campaign=gk#top_offers',
|
71 |
+
'Accept': '*/*',
|
72 |
+
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36',
|
73 |
+
'Host': 'webhook.site'
|
74 |
}
|
75 |
+
response = requests.post(f"{base_url}", data=data, headers=headers)
|
76 |
return response.json()
|
77 |
|
78 |
@app.route('/incoming', methods=['POST'])
|
|
|
103 |
|
104 |
if current_day in [0, 4, 5, 6]: # Понедельник, Пятница, Суббота, Воскресенье
|
105 |
# Отправляем запросы в листы подряд
|
106 |
+
response_1 = send_request(email, name, phone, pr1, pr2, pr3, pr4, pr5)
|
107 |
|
108 |
# Возвращаем список ответов
|
109 |
+
return jsonify({'responses': [response_1]})
|
110 |
|
111 |
|
112 |
|