Как скачать фото профиля из телеграма используя MadelineProto
Делаю запрос $UserFull = $MadelineProto->users->getFullUser(['id' => $data['id']]);, получаю
[photo] => stdClass Object
(
[_] => userProfilePhoto
[has_video] =>
[photo_id] => 1830*****169594
[stripped_thumb] => stdClass Object
(
[_] => bytes
[bytes] => AQgIb9gjNnvXcWHYjvRRRQB/
)
[dc_id] => 2
)
Хочу скачать фото на сервер, нашел download_to_file, но толком не понял как его использовать, использую user api.
Подскажите, как с использованием MadelineProto скачать фото на сервер?
Пробовал:
$userProfilePhoto = ['_' => 'userProfilePhoto', 'has_video' => 0, 'photo_id' => $info['users'][0]['photo']['photo_id'], 'stripped_thumb' => 'bytes', 'dc_id' => $info['users'][0]['photo']['dc_id']];
$messageMediaPhoto = ['_' => 'messageMediaPhoto', 'photo' => $userProfilePhoto, 'caption' => '' ];
$MadelineProto->download_to_file($userProfilePhoto и / или $messageMediaPhoto, __DIR__ . '/img/ava_tg_'.$data['id'].'.jpg');