Получение информации об авторизации в телефоне? - PullRequest
1 голос
/ 18 апреля 2019

Я использую Telethon с Python 3.x.То, что я пытаюсь получить, - это последний активный день всех моих авторизаций в моей учетной записи Telegram.Для этого у меня есть этот код.

from telethon.sync import TelegramClient
from telethon import functions
api_id = XXXX
api_hash = 'XXXXXXXX'

client = TelegramClient('session_name', api_id, api_hash)
client.start()

result = client(functions.account.GetAuthorizationsRequest())

auths_list = result.__getattribute__('authorizations')

str = ''.join(str(e) for e in auths_list)
print(str)

результат:

Authorization(hash=0, device_model='Windows', platform='Android', system_version='10', api_id=123321123213124, app_name='Telethon32113223', app_version='1.6.21', date_created=1323211, date_active=15553213125321213312312312, ip='8.2.3.21', country='pava, German', region='', current=True, official_app=False, password_pending=False)Authorization(hash=94219421213090, device_model='Xiaomi', platform='Android', system_version='9 P (28)', api_id=21213, app_name='Telegram Android', app_version='5.5.0', date_created=19123913299, date_active=12133213, ip='98.2.2.2.2', country='pava, Spain', region='', current=False, official_app=True, password_pending=False)Authorization(hash=9321123321231123321, device_model='PC', platform='', system_version='Windows 10', api_id=3211323213212, app_name='Telegram Desktop', app_version='1.6.7', date_created=1213321321312213, date_active=11233213213218, ip='1.2.2.25', country='pava, Spain', region='', current=False, official_app=True, password_pending=False)Authorization(hash=4124214212511832189321, device_model='PC', platform='', system_version='Windows 10', api_id=213231321321, app_name='Telegram Desktop', app_version='1.6.7', date_created=12133213211322, date_active=3213213213219, ip='2.2.2.5', country='pava, Spain', region='', current=False, official_app=True, password_pending=False) 

Я получаю всю необходимую информацию, но мне просто нужны все полномочия date_active = XXXXXX.При печати str я получаю полный ответ.

...