【问题标题】:Can the telegram auth SDK be used within a browser可以在浏览器中使用电报身份验证 SDK
【发布时间】:2018-08-26 13:34:48
【问题描述】:

我正在努力了解基础知识,并寻找寻求帮助的地方。我知道前两个问题按照 Stack 溢出标准来说有点模糊。

  • 是否有论坛/频道可以与尝试使用 MTProto 的人进行对话?
  • https://github.com/zerobias/telegram-mtproto 是 JS 中最容易使用的 MTProto 实现吗?
  • 是否可以在 web 客户端中使用(即在 webpack 环境中使用 ES6 import)?

我看到一堆错误,但其中一些似乎与使用 webpack 4 有关,但我不确定我想要做的事情是否可能(参见 Accessing Telegram API via web-based client),尽管我现在已经管理好了发送 2FA 代码

我的目标是创建一个客户端,该客户端可以登录某些电报频道,其中所有内容都来自机器人,并从中解析信息

【问题讨论】:

    标签: telegram mtproto


    【解决方案1】:

    可以在浏览器中连接到 Telegram MTProto API。你应该使用图书馆来做到这一点。我将提到一些功能性和维护的库。

    有官方的TDLibbrowser support,但是新手用起来比较难。

    还有GramJS,它适用于 Node.js 和浏览器,具有 TypeScript 的类型声明和易于使用的 API。它还负责缓存实体等许多事情,因此您可以更快地完成工作。您甚至可以将 lib 目标更改为在浏览器中用作 ES 模块。

    是否有论坛/频道可以与尝试使用 MTProto 的人进行对话?

    您可以考虑加入@gramjschat

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-21
      • 2012-06-08
      • 1970-01-01
      • 2018-08-14
      • 2016-12-14
      • 2019-04-06
      • 1970-01-01
      • 2017-07-10
      相关资源
      最近更新 更多