电报webhook:ssl是强制性的吗?

时间:2016-07-19 13:07:44

标签: telegram telegram-bot

我想知道Telegram bot的webhook是否必须使用以https://开头的SSL证书和URL? 正如它在https://core.telegram.org/bots/api#setwebhook中所注意到的那样,这似乎是必要的,但我对此并不确定。

1 个答案:

答案 0 :(得分:1)

正如电报Bot documentation所说:

对Telegram Bot API的所有查询都必须通过HTTPS提供,并且需要以此形式提供。

  
      
  • 您需要有效的SSL证书才能使用webhooks。
  •   
  • 要使用自签名证书,您需要使用setWebhook中的certificate参数上传公钥证书。请   上传为InputFile, - 发送字符串将无效。
  •   
  • 目前支持Webhooks的端口:443,80,88,8443。
  •   
  • 可能不支持通配符证书。
  •   
  • 不支持重定向。
  •   
  • CN必须与您的域名完全匹配。
  •   

设置SSL并不难,也有完全免费的方式(如免费的有效SSL证书或自签名方法)