我不知道我的网站和 Telegram 服务之间到底要使用什么进行交互(首先 - 如何使用 PHP 和其他内容(例如用户之间的聊天)完成身份验证过程)。
在本页面:https://core.telegram.org/api https://core.telegram.org/api我不知道如何在 PHP 中使用这些函数。
根据这个页面:https://telegram.org/apps https://telegram.org/apps我有两个选择:
1) CLI 界面(顺便说一句,非官方):https://github.com/vysheng/tg https://github.com/vysheng/tg而且它不具备身份验证功能等。为了验证自己的身份,您需要运行:
bin/telegram-cli -k tg-server.pub
在应用程序内,您必须输入您的手机和通过短信发送的密码 - 之后您就获得了授权。然后你安装https://github.com/zyberspace/php-telegram-cli-client https://github.com/zyberspace/php-telegram-cli-client并运行电报-cli作为守护进程:
./bin/telegram-cli -dWS /tmp/tg.sck -k tg-server.pub &
这是否意味着我必须使用 PHP 为每个尝试登录的用户手动创建 tg-server.pub ?
2) 网络图:https://github.com/zhukov/webogram https://github.com/zhukov/webogram- 但它是用 JavaScript 编写的,并且代码非常复杂。
亲爱的 Stackoverflow 专家,也许您比我更细心,可以帮助我识别基于 Telegram 和 PHP 的用户聊天的正确解决方案(或者,例如,我不知道,PHP 片段或其他任何内容)?
我将不胜感激!
谢谢你!