无法为Https端点创建smooch-Webhook

时间:2018-03-19 13:32:42

标签: integration webhooks smooch

我正在尝试在smooch应用中创建一个webhook。 每当我尝试使用https添加目标端点时,例如:

网址:https://www.api.someurl.com/some/path/messageHook

我收到错误消息“在目标网址的域中找不到服务”

但是当我在没有HTTPS的情况下做同样的事情

网址:http://www.api.someurl.com/some/path/messageHook

它被添加了,虽然这仍然不起作用。

向客户服务部门发言,他们说:

  

创建Webhook时,Smooch会向>域的根目录发送HEAD请求,以确保存在服务器。因此,如果您的目标是> https://example.com/webhook-url/app-id,则Smooch会向https://example.com/发送HEAD>请求,并期望在200,400或500范围内的状态代码>的响应,不包括502。

     

此外,如果端点是HTTPS

,我们的验证请求将无法自签名或缺少>证书

第一部分: 我的终点; https://www.api.someurl.com/返回200状态代码

对于第二个(认证)部分: 我使用LetsEncrypt签署证书,https://www.sslshopper.com/没有发现任何问题

1 个答案:

答案 0 :(得分:1)

正如评论中所提到的,这是Smooch方面的一个错误。已部署修复程序,您应该能够创建指向您的域的webhooks