【发布时间】:2016-09-26 07:23:38
【问题描述】:
我正在研究 C 中的 Telegram 客户端,以便我可以为 Pebble 智能手表/s 编写客户端。我了解 Pebble 方面以及所有 Telegram 方法shown here,但我完全不知道如何用 C 语言发送这些方法。
我认为这与“TL 语言”和 MTProto 服务有关,但我认为这超出了我目前的理解范围。我也找到了这个代码集合,但同样不知道如何使用它https://github.com/vysheng/tgl/。
编辑 1:
在手机上运行具有 PebbleKitJS 部分的基于 C 的应用程序似乎是实现此目的的最佳途径。对用 JS 实现 MTProto 有什么帮助吗?
【问题讨论】:
-
那些 Telegram API 是 Web/HTTP/REST API。你会想要使用类似
libcurl的东西来发出这些请求。 -
您需要将其缩小到更具体的问题。准确指出相关文档的哪些部分让您感到困惑。尝试一些事情,并询问有关您无法工作的特定代码 sn-ps 的问题。 Stack Overflow 不是解决“给我一些一般性提示”式问题的好地方。
-
@felixjohnson 我不认为 JavaScript 是适用于您受限设备的方法......但是是的,您绝对应该能够用 C 构建一个可能适合您的设备的非常基本的 Telegram 客户端简介
-
我发现这个问题的意图完全相同(为 Pebble 制作 Telegram 客户端)。你写过代码吗?我找不到任何适用于 Pebble 的现成应用程序,因此您可能有一些未完成的代码。如果你同意的话,我很想把它捡起来。
-
@laughedelic 我什至没有离开起跑线——看起来繁重的工作应该在手机上用 JavaScript 完成。我不知道如何通过 JS 与电报网络通信
标签: c tcp telegram pebble-watch mtproto