1

我正在 php 上实现简单的 Telegram 聊天,提出了一个问题:如果我决定使用 tg 作为客户端和 php-telegram-cli-client 作为包装器,如何在 Telegram 上执行授权通过 Unix 文件套接字与该客户端交互?

https://github.com/vysheng/tg

https://github.com/zyberspace/php-telegram-cli-client

在这个客户端中,在你可以发送消息和使用命令之前,你需要自己授权。你跑:

bin/telegram-cli -k tg-server.pub

在该控制台应用程序要求您提供手机和验证码之后。但是当你试图改变你的用户时,你会意识到你根本没有任何工具可以做到这一点。我试图将 RSA 密钥更改为任何其他密钥,但这对我没有多大帮助。

我应该为我的任务更改工具(几个用户在我的网站上授权并进入为他们创建的聊天室)还是我没有注意一些可以帮助我的细节?

谢谢!

4

1 回答 1

0

我不确定你想做什么,但我也走上了这条路。Linux 下的 Vshengs Telegram CLI 运行良好,但他倾向于不断更改代码而不考虑向后兼容性,因此请为高维护解决方案做好准备。此外,与 PHP(或任何语言)结合起来,它作为一个整体相当复杂

如果我是你,我会看看官方的 Telegram Bot API

看看https://core.telegram.org/bots

于 2015-08-17T21:42:59.063 回答