php - 如何设置 Telegram bot webhook?

标签 php ssl telegram webhooks telegram-bot

我正在开发一个 Telegram 机器人,我想将 webhook 设置为我域的 URL。我已经在 Telegram's guide 之后生成了一个自签名证书.但是,我无法设置 webhook。我搜索了以前的答案并找到了 this one ,但这对我不起作用。谁能解释一下如何上传 SSL 证书和设置 webhook?

最佳答案

设置网络钩子(Hook)

https://api.telegram.org/bot{my_bot_token}/setWebhook?url={url_to_send_updates_to}

例如:

https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/setWebhook?url=https://www.example.com

删除 Webhook

https://api.telegram.org/bot{my_bot_token}/setWebhook?url=

回复:

{"ok":true,"result":true,"description":"Webhook was deleted"}

获取Webhook

https://api.telegram.org/bot{my_bot_token}/getWebhookInfo

关于php - 如何设置 Telegram bot webhook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42554548/

相关文章:

PHP 使用破折号箭头 "->"检索数组值

javascript - JS、PHP、Html 文件约定

c++ - 使用 OpenSSL boost ASIO 无法读取 HTTP header

spring - 为 spring 中创建的 Active Mq 代理配置 https 时出现问题

node.js - Telegram 机器人的循环问题

python - 如何使用 telethon 库通过 @ID Telegram 发送消息

php - 如何使用表格中的按钮删除特定行的数据?

php - 使用日期之间的MySQL问题

.htaccess - 使用 SSL 和文件扩展名重写对非 www 的 htaccess

node.js - 如何在点击按钮时显示消息?