能否通过设置代理服务器实现 Telegram 用户名登录?
1 个回答
你意思是希望用户用自己Telegram的用户名登录你们的推广站,方便你们管理与推广。
首先,Telegram本身不提供用户名登录的API接口,官方只支持手机+验证码登录,这是出于安全考虑。
你可以这么处理:
1. 用户注册时填写自己的Telegram用户名,你这边保存下来
2. 用Bot API去校验这个用户名是否存在,比如调用getChat接口
3. 如果存在,就认为用户有效,给予其权限
注意,这种方式仅用于验证用户名是否存在,无法替代Telegram登录,最终登录还是要靠手机+验证码。
再次提醒,不要妄图绕过官方登录,容易被封号。推广的话,还是规规矩矩引导用户扫码或手机登录比较稳妥。