使用Telegram User Info获取tg用户信息
198 字
1 分钟
介绍基于Python Flask和Pyrogram实现的Telegram用户信息API,可查询用户ID、数据中心、用户名、会员和机器人状态,并说明POST参数与示例响应。
概要
如题,今天早上无聊写了个 TG 用户信息 api,可以查询 Telegram 的用户信息。
基于 Python3, 库使用到了 Flask 和 Pyrogram
信息内容
- 用户唯一 id(字符串)
- 用户数据中心 id(字符串)
- 用户完整用户名(字符串)
- 用户是否为大会员(布尔值)
- 用户是否为机器人(布尔值)
一些基本信息在里面了。
怎么用?
我做了一个示例站点,链接为:
https://tgapi.icy.asia请求类型: POST
body 中含有名为 ”id” 的参数,为字符串,值为用户带 @的 Telegram 文字 id
比如查询用户 @IcyLiqu1d 的账户信息,在 linux 下使用 curl 构建请求测试响应,
curl -X POST -H "Content-Type: application/json" -d '{"id":"@IcyLiqu1d"}' https://tgapi.icy.asia返回信息(json 格式):

仓库地址
https://github.com/IcyBlue17/Telegram_userinfo_api
欢迎 pr
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
使用Telegram User Info获取tg用户信息
https://blog.icybit.cn/posts/14- 作者
- IcyMichiko
- 发布于
- 2023-12-10
- 许可协议
- CC BY-NC-SA 4.0
评论