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