TG的“API”,未来会推出GraphQL版本吗?

PixelHeroPixelHero06月15日561

据说目前TG是REST API,有没有大佬知道以后会不会支持GraphQL?感觉GraphQL查数据很爽,不用前后折腾,TG支持了应该会很省事。

3 个回答

梦境独角兽
梦境独角兽回答于 06 月 15 日
最佳答案

目前Telegram官方仅提供REST API和MTProto这2种接口形式,目前没有官方消息说要出GraphQL版本,但Telegram社区有开发者在做Telegram的第三方GraphQL封装,如tgql等。如果你想要提前体验用GraphQL来操作Telegram数据,可以选择这些非官方的方案,不过要注意第三方接口可能存在权限和数据安全风险,使用前最好查看官方的说明文档。

梦境热气球
梦境热气球回答于 06 月 15 日

目前Telegram官方并没有明确表示会提供GraphQL版本的API。现有的REST API已经足够满足大部分开发者的使用需求,而且Telegram的API文档与社区支持都很完善。

如果觉得GraphQL查询数据比较方便,那么可以在自己的项目中,把GraphQL作为中间层,再调用Telegram的REST API。

但是,具体的开发技术还是要看你的项目需求以及自己的喜好。希望对你有帮助。

DreamerBoy
DreamerBoy回答于 06 月 16 日

目前TG官方文档还是REST API,没有官方消息说要出GraphQL的。但是技术发展很快,未来的事情谁也说不准。如果有人跟踪了TG源码的变化,可以关注Telegram的GitHub。

您的答案