为电报机器人设置 webhook 以及什么是自签名证书
set webhook for telegram bot and what is self sign certificate
我通过这个为我的电报机器人设置了 webHook :
> https://api.telegram.org/bot<Token>/setWebhook?url=https://mywebapp.com/index.jsp
我没有为此设置任何证书。
但是当我(或电报用户)向这个机器人发送消息时,https://mywebapp.com/index.jsp does not get any request!! when I send any kind of message to robot, no request gotten by https://mywebapp.com/index.jsp。我应该怎么办? telegram bot webhook 是否需要证书?
- 您需要有效的 SSL 证书才能使 webhook 工作。
- 要使用自签名证书,您需要上传您的 public 密钥证书 - 使用 setWebhook 中的证书参数。请上传为 InputFile,- 发送字符串将不起作用。
- Webhook 当前支持的端口:443、80、88、8443。
- 可能不支持通配符证书。
- 不支持重定向。
- CN 必须与您的域完全匹配。
打开 https://requestb.in/ 和 "Create a RequestBin" 作为回调的侦听器 URL
不需要任何证书文件,因为它有有效的 ssl。
确保它有效,否则有些人认为是错误的。
我通过这个为我的电报机器人设置了 webHook :
> https://api.telegram.org/bot<Token>/setWebhook?url=https://mywebapp.com/index.jsp
我没有为此设置任何证书。 但是当我(或电报用户)向这个机器人发送消息时,https://mywebapp.com/index.jsp does not get any request!! when I send any kind of message to robot, no request gotten by https://mywebapp.com/index.jsp。我应该怎么办? telegram bot webhook 是否需要证书?
- 您需要有效的 SSL 证书才能使 webhook 工作。
- 要使用自签名证书,您需要上传您的 public 密钥证书 - 使用 setWebhook 中的证书参数。请上传为 InputFile,- 发送字符串将不起作用。
- Webhook 当前支持的端口:443、80、88、8443。
- 可能不支持通配符证书。
- 不支持重定向。
- CN 必须与您的域完全匹配。
打开 https://requestb.in/ 和 "Create a RequestBin" 作为回调的侦听器 URL
不需要任何证书文件,因为它有有效的 ssl。
确保它有效,否则有些人认为是错误的。