通过Telegram纸飞机怎么实现网页版应用?
2 个回答
你想要做网页版Telegram,重点是接入Telegram Bot API。
1. 先注册Bot拿到Token,通信密钥。
2. 用官方提供的API搭建后端服务,建议采用Python的python-telegram-bot库
3. 前端用Vue/React框架开发网站,通过AJAX访问你写的接口
4. 需要部署服务器,推荐使用Heroku这样的免运维平台
5. 安全必须做好Token加密封存
现在有一个现成方案,官方的Web App功能,可直接嵌入Telegram客户端,不用自己搞Web版
注意Bot权限管理,不要泄露Token
你的问题有点歧义,但我想你的意思应该是想使用 Telegram API 开发网页应用。
1. 申请Telegram API ID/Hash
在官方开发者平台注册账号,并创建应用以获得ID和Hash,这是调用Telegram接口的基础。
2. 使用MTProto协议连接
Telegram使用底层自研的MTProto协议,可选用成熟的框架(如tdlib)封装交互逻辑。网页端通过JavaScript调用API,负责消息的收发,用户状态的同步等等。
纸飞机只是Telegram的第三方客户端,本身不带API,你需要对接的是Telegram官方的接口,和纸飞机本身没关系,现在有很多网上开源的项目可以直接参考,比如Webogram或者tdweb。