#api #telegram #telethon
#API #telegram #телемарафон
Вопрос:
try:
contact = InputPhoneContact(client_id = 0, phone = " " line, first_name="ABC", last_name="abc")
result = client(functions.contacts.ImportContactsRequest(contact))
Я пытаюсь импортировать контакт на основе номера телефона в текстовый файл. Указанный номер телефона » 972556607853″. Всякий раз, когда я пытаюсь импортировать контакт, я получаю ошибку типа: объект типа ‘InputPhoneContact’ не имеет функции len(). Соответствующий код приведен выше.
Есть идеи о том, почему это может происходить?
Ответ №1:
Вы должны передать массив InputPhoneContact
s в ImportContactsRequest
, как предлагает документация:
https://lonamiwebs.github.io/Telethon/methods/contacts/import_contacts.html
Этот код должен работать:
try:
contact = InputPhoneContact(client_id = 0, phone = " " line, first_name="ABC", last_name="abc")
result = client(functions.contacts.ImportContactsRequest([contact]))