Telegram的MTProto API和Bot API有什么区别?

盍昂然盍昂然06月29日1436

Telegram的MTProto API和bot API有什么区别啊,一个是发消息,一个是做机器人。还是功能不一样,求大神解答,新手不知道这俩api是干嘛的。

4 个回答

却谷菱
却谷菱回答于 06 月 29 日
最佳答案

MTProto是Telegram的底层通信协议,所有操作都由它来完成,如消息发送,加好友等。

Bot API是专为开发人员提供的用于开发机器人的接口,可以用来实现回复消息、处理命令等功能。

MTProto是Telegram的核心引擎,Bot API是引擎上的辅助工具。

对于新手机器人,直接使用Bot API即可,无需研究MTProto。

邸开宇
邸开宇回答于 06 月 29 日

MTProto是Telegram的底层传输协议,用于实现客户端与服务器端通信,例如发送消息、建立群聊等核心功能。

Bot API是面向开发者的,用于实现机器人功能的接口,例如自动回复、菜单按钮等。

两者定位不同,MTProto更底层,也更加复杂,Bot API更简洁,更容易上手。

如果你是新手机器人开发者,请直接使用Bot API。

贲悦可
贲悦可回答于 06 月 30 日

MTProto是 Telegram 底层通信协议,是供开发者用来开发官方客户端或深度集成功能。

BOT API是一个机器人开发人员用来接收和发送信息、处理命令交互的接口。

MTProto与Bot API就像手机系统和微信,MTProto更底层,Bot API更专注于聊天机器人。

岳靖
岳靖回答于 09 月 04 日

您的答案