В настоящее время я работаю над проектом Python, где мне нужно аутентифицировать пользователя через API Telegram с помощью библиотеки Telethon. Я собираюсь получить код аутентификации через SMS, но вместо этого я постоянно получаю голосовой вызов. Я ищу способ заставить или убедиться, что Telegram отправляет код проверки через SMS. < /P>
Вот соответствующая часть моего кода: < /p>
from telethon.sync import TelegramClient
from telethon.errors import SessionPasswordNeededError, FloodWaitError
api_id = 'your_api_id' # Replace with your actual API ID
api_hash = 'your_api_hash' # Replace with your actual API hash
phone_number = '+1234567890' # Replace with the phone number you're using
client = TelegramClient('anon', api_id, api_hash)
async def send_code_via_sms():
await client.connect()
if not await client.is_user_authorized():
try:
# Explicitly request the code via SMS
result = await client.send_code_request(phone=phone_number, force_sms=True)
print("Code request sent via SMS. Please check your messages.")
# Proceed with handling the code
code = input("Enter the code: ")
await client.sign_in(phone=phone_number, code=code, phone_code_hash=result.phone_code_hash)
print("Signed in successfully!")
except FloodWaitError as e:
print(f"Need to wait for {e.seconds} seconds before trying again.")
except Exception as e:
print(f"Failed to sign in: {e}")
else:
print("Already authorized!")
< /code>
Несмотря на установку force_sms = true, код проверки все еще не поступает через SMS. Я проверил настройки телеграммы, чтобы убедиться, что номер телефона был правильным и что уведомления SMS включены. под влиянием программно?
Спасибо за любые идеи или предложения, которые вы можете предоставить!>
Подробнее здесь: https://stackoverflow.com/questions/783 ... g-telethon
Как обеспечить получение кода проверки SMS от Telegram с помощью телетона? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу обнаружить, если мое сообщение было прочитано на Telegram с помощью телетона
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-