DmitrMakeev
commited on
Commit
•
d913fc1
1
Parent(s):
4737dbd
Update app.py
Browse files
app.py
CHANGED
@@ -1617,8 +1617,7 @@ def gc_forms():
|
|
1617 |
|
1618 |
|
1619 |
|
1620 |
-
|
1621 |
-
|
1622 |
curators = ["Anna", "Ekaterina", "Ivan", "Maria", "Sergey", "Olga", "Alex", "Natalia", "Dmitry", "Elena"]
|
1623 |
|
1624 |
# Переменная для отслеживания текущего куратора
|
@@ -1632,16 +1631,17 @@ mapping_template_cur = {
|
|
1632 |
'curator': 'curator'
|
1633 |
}
|
1634 |
|
1635 |
-
|
1636 |
verifikation_start = "1" # Пример значения, которое должно быть установлено из конфигурации
|
1637 |
|
1638 |
|
1639 |
def verify_phone_number(phone_number):
|
|
|
1640 |
print(f"verifikation_start: {verifikation_start}")
|
1641 |
|
1642 |
if verifikation_start == "1":
|
1643 |
full_url_ver = f"{wa_url}{wa_ak}{ws_url_ver}{wa_api_key}"
|
1644 |
-
print(f"Full URL: {full_url_ver}")
|
1645 |
|
1646 |
# Создаем payload для запроса
|
1647 |
payload = json.dumps({
|
@@ -1655,13 +1655,13 @@ def verify_phone_number(phone_number):
|
|
1655 |
response = requests.post(full_url_ver, headers=headers, data=payload)
|
1656 |
|
1657 |
# Печатаем статус ответа
|
1658 |
-
print(f"Response Status Code: {response.status_code}")
|
1659 |
|
1660 |
# Проверяем статус код ответа
|
1661 |
if response.status_code == 200:
|
1662 |
# Печатаем текст ответа от сервера
|
1663 |
response_body = response.json()
|
1664 |
-
print(f"Response Body: {response_body}")
|
1665 |
|
1666 |
# Извлекаем значение из JSON
|
1667 |
exists_whatsapp = response_body.get('existsWhatsapp', 'false')
|
@@ -1670,7 +1670,7 @@ def verify_phone_number(phone_number):
|
|
1670 |
# Возвращаем значение
|
1671 |
return exists_whatsapp
|
1672 |
else:
|
1673 |
-
print("Error: Unable to fetch data")
|
1674 |
return "Error"
|
1675 |
else:
|
1676 |
print("Verification not started")
|
|
|
1617 |
|
1618 |
|
1619 |
|
1620 |
+
# Список кураторов
|
|
|
1621 |
curators = ["Anna", "Ekaterina", "Ivan", "Maria", "Sergey", "Olga", "Alex", "Natalia", "Dmitry", "Elena"]
|
1622 |
|
1623 |
# Переменная для отслеживания текущего куратора
|
|
|
1631 |
'curator': 'curator'
|
1632 |
}
|
1633 |
|
1634 |
+
DATABASE_NAME3 = 'data_gc.db'
|
1635 |
verifikation_start = "1" # Пример значения, которое должно быть установлено из конфигурации
|
1636 |
|
1637 |
|
1638 |
def verify_phone_number(phone_number):
|
1639 |
+
print(f"Starting phone verification for number: {phone_number}")
|
1640 |
print(f"verifikation_start: {verifikation_start}")
|
1641 |
|
1642 |
if verifikation_start == "1":
|
1643 |
full_url_ver = f"{wa_url}{wa_ak}{ws_url_ver}{wa_api_key}"
|
1644 |
+
print(f"Full URL for verification: {full_url_ver}")
|
1645 |
|
1646 |
# Создаем payload для запроса
|
1647 |
payload = json.dumps({
|
|
|
1655 |
response = requests.post(full_url_ver, headers=headers, data=payload)
|
1656 |
|
1657 |
# Печатаем статус ответа
|
1658 |
+
print(f"Response Status Code from verification server: {response.status_code}")
|
1659 |
|
1660 |
# Проверяем статус код ответа
|
1661 |
if response.status_code == 200:
|
1662 |
# Печатаем текст ответа от сервера
|
1663 |
response_body = response.json()
|
1664 |
+
print(f"Response Body from verification server: {response_body}")
|
1665 |
|
1666 |
# Извлекаем значение из JSON
|
1667 |
exists_whatsapp = response_body.get('existsWhatsapp', 'false')
|
|
|
1670 |
# Возвращаем значение
|
1671 |
return exists_whatsapp
|
1672 |
else:
|
1673 |
+
print("Error: Unable to fetch data from verification server")
|
1674 |
return "Error"
|
1675 |
else:
|
1676 |
print("Verification not started")
|