А в чем проблема? Код активации придет в Телеграм на компьютере.
Доступ к номеру совершенно не нужен. Он нужен только для регистрации или восстановления утраченного доступа.
Что такое string и зачем, если оно у вас не используется? api_id и api_hash генерируются при регистрации приложения тут https://my.telegram.org/
Про это рассказано тут