在 Telegram 中开发 miniapp 要做哪些步骤?

夷烨烨夷烨烨07月06日1814

最近有在纸飞机上做miniapp的打算,大佬给讲讲怎么操作啊,包括注册、编程语言和审核流程等等。谢谢大佬!

2 个回答

独行云
独行云回答于 07 月 06 日
最佳答案

1. 首先在Telegram官网注册开发者账号,填写企业和个人相关信息即可,这个过程很简单,但要准备好邮箱验证码。

2. 技术选型上,前端必须采用WebApp技术(HTML+CSS+JS),后端语言随意,轻量级语言优先,建议Python/Node.js,对接Telegram Bot API。

3. 开发阶段,主要处理消息推送和用户授权,通过initData参数进行用户授权,界面适配移动端,不适用PC。

4. 提交审核前一定要测试支付功能(如果涉及)他们现在对金融类审核比较严。测试账号可以找官方渠道。

5. 审核周期大概7-14天,驳回原因多是隐私政策不全或者涉及赌博。建议准备好符合要求的文档。

6. 上线后要监控流量,Telegram会不定期抽检。用户增长过快时要扩容。

开发问题可继续交流,不要藏着掖着。

宋迎夏
宋迎夏回答于 07 月 06 日

注册BotToken,访问Telegram官方开发者网站,填个邮箱验证码即可。再选择框架,推荐Node.js或Python,新手选Python,库多好上手。

使用Web App API对接开发阶段的Telegram Bot,注意web要使用https证书,功能测试完毕后,部署到服务器,记得域名备案。

审核这块不需要,Telegram不审查第三方应用但需遵守社区规则。上线前自测下支付接口和消息推送是否正常。

Telegram生态快速更新,请关注官方频道。有问题欢迎提问。

您的答案