如何在信封上设置要由强制收件人签名的TTL?
我用google搜索了docusign api ttl
并搜索了StackOverflow。令人惊讶的是,我看到Docusign可以说信封已过期,但我还没有看到如何设置信封的到期时间。
在我的测试中,我生成了一堆我发给自己的信封,我没有签名。 Docusign不断发送有关它们的提醒。现在距信封生成了2天。我不希望客户在他们签名后很长时间收到有关它的电子邮件。
我的意图是他们将从我的网络应用程序重定向到Docusign,他们签名,然后他们回到我的应用程序。 如果他们在一天结束时没有签名(我会动态设置TTL),那么信封及其网址必须过期,他们不得继续收到有关它的电子邮件。如果他们想在此之后签名,他们必须登录我的网络应用程序,然后要求再次签名,并为他们生成一个新的信封,他们将被重定向到它。
如何设置信封的TTL?
编辑:
我刚刚发现了这个: Embedded Signing api docusign
不相关但相关的答案声称,受限制的收件人网址的TTL为5分钟。 所以信封网址的5分钟到期是好的,但我不希望客户在2天之后不断收到来自docusign的电子邮件。我希望整个信封/合约在短时间内到期。如上所述。
编辑2
我使用CodingDawg提到的参数效果很好,
然而,我的签名者仍然收到来自Docusign的电子邮件,说他们已经查看了信封等。这对他们来说可能有点混乱。
我已将此问题移至单独的SO问题: Suppress emails to embedded signers (captive recipients) or at least add text to the unwanted emails?
答案 0 :(得分:0)
您可以在Envelope:Create api调用中设置通知属性,以设置信封的TTL。
这是一个示例请求。您可以看到以下属性here的定义(单击链接后展开通知手册)
"notification": {
"expirations": {
"expireAfter": 2,
"expireEnabled": true,
"expireWarn": 2
},
"reminders": {
"reminderDelay": 2,
"reminderEnabled": false,
"reminderFrequency": 2
},
"useAccountDefaults": false
}