DmitrMakeev commited on
Commit
b826c6c
·
verified ·
1 Parent(s): bb96b59

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -13
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, phone, name, pr5, pr4, pr3, pr2, pr1):
56
  """Функция для отправки запроса на сервер."""
57
  data = {
58
- "email": email,
59
- "name": name,
60
- "phone": phone,
61
- "utm_source": pr1,
62
- "utm_medium": pr2,
63
- "utm_campaign": pr3,
64
- "utm_content": pr4,
65
- "utm_term": pr5,
66
  }
67
 
68
  headers = {
69
- 'Content-Type': 'application/x-www-form-urlencoded',
 
 
 
 
70
  }
71
- response = requests.post(f"{base_url}", json=data, headers=headers)
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, phone, name, pr5, pr4, pr3, pr2, pr1)
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