如何使用php从电报中的@username获取用户ID

时间:2020-06-16 16:30:17

标签: php-telegram-bot

嗨,我正在开发Telegram机器人,我需要从他的用户名中获取任何人的ID。 我搜索了很多这个问题,但是没有找到解决方案,因此我在这里提出了这个问题,请帮忙。

1 个答案:

答案 0 :(得分:0)

使用Bot API无法做到。您可以使用users.getUsers中的Telegram APIs方法(用于客户的方法,而不是用于Bot的方法),但这有点复杂。否则,您可以在用户启动漫游器时将用户所有的user_idusername存储在数据库中,这样您就可以从user_id中获取username,反之亦然。