纸飞机 API
我们为开发者提供三类 API。Bot API 可轻松创建以纸飞机消息为界面的程序;纸飞机 API 和 TDLib 可用于构建自定义客户端;Gateway API 则让企业、应用或网站通过纸飞机发送验证码,替代传统短信。
你也可以在网站中加入 纸飞机小组件。
Bot API
该 API 可将机器人连接到纸飞机系统。纸飞机机器人是不需要额外手机号的特殊账户,是服务器代码与用户交互的界面。
你无需了解 MTProto 加密协议;中间服务器会处理加密以及与纸飞机 API 的通信。你的服务只需通过简单的 HTTPS 接口访问精简版纸飞机 API。
进一步了解 Bot API »机器人开发者还可以使用 Payments API 接受来自世界各地纸飞机用户的付款。
TDLib — 构建自己的纸飞机
即使需要高度自定义,也无需从零开始。纸飞机 Database Library(TDLib)让第三方开发者更容易构建快速、安全且功能丰富的纸飞机应用。
TDLib 负责网络、加密和本地数据存储,让开发者把更多时间投入设计、响应式界面和动画。
进一步了解 TDLib »纸飞机 API
使用纸飞机 API 可以创建完整客户端。开始前需要获取应用标识,并遵守 API 服务条款以及用户隐私规则。
开始使用
- 注册纸飞机账户并获取 API ID。
- 选择适合的平台库或直接实现 MTProto。
- 处理用户授权、会话存储和数据中心迁移。
- 按照安全规范保存密钥与会话。
Gateway API
Gateway API 为企业提供低成本、以隐私为中心的验证码传递通道,并支持状态回执与可预测的全球送达。
MTProto 协议
MTProto 是纸飞机的自定义移动协议,针对高速、可靠性和多数据中心环境优化,并提供加密会话、消息确认和重传机制。
API 架构
纸飞机的类型语言(TL)用于描述 API 方法和数据结构。架构按层版本化,客户端可以逐步适配新增字段与能力。