在设置webhook url时,我需要为我的dev帐户使用http连接。
文件清楚地表明这是一个有效的选择。只有生产环境需要https,但dev env可以有http或https请参见
here
和
here
.
我在帐户级别尝试过,如果url不是https,它甚至不允许我保存配置:
另外,当尝试在信封级别设置webhook时:
$event_notification = new \DocuSign\eSign\Model\EventNotification();
$event_notification->setUrl("http://subdomain.app.webhook.com:8082/docusign/");
$envelope_definition->setEventNotification($event_notification);
这将引发一个失败,该失败显示在管理沙盒中的失败连接通知部分,如下所示:
我的感觉是我使用的端口和它有关。我需要用那个端口因为各种各样的隧道原因。但我不确定它是如何影响它的,而且我收到的错误消息清楚地表明,uri需要以https开头,这让开发人员很困惑,因为它不需要https。
如有任何帮助,我们将不胜感激。