我如何设置信封上的TTL由受限制收件人签名?
我搜索了DocuSign api TTL
并搜索了StackOverflow。令人惊讶的是,我看到了Docusign可以说信封已过期的引用,但我没有看到如何设置信封的过期时间。
在我的测试中,我生成了一堆我寄给自己的信封,但我没有签名。Docusign不断发送有关它们的提醒。现在从信封生成到现在已经2天了。我不想让客户在他们应该签字后很久才收到关于它的电子邮件。
我的意图是将它们从我的Web应用程序重定向到Docusign,它们签名,然后它们返回到我的应用程序。如果他们在一天结束时没有签名(我将动态设置TTL),那么信封和它的URL必须过期,他们不能一直收到关于它的电子邮件。如果他们想在那之后签名,他们必须登录到我的web-app,然后要求再次签名,一个新的信封将为他们生成,他们将被重定向到它。
如何设置信封的TTL?
编辑:
我刚刚发现:嵌入式签名api docusign
这个不相关但相关的答案声称被捕获的收件人URL的TTL为5分钟。所以5分钟的信封URL过期是好的,但我不希望客户从docusign获得关于它的电子邮件持续2天之后。我希望整个信封/合同在短时间内到期。同上。
编辑2
我使用CodingDawg提到的参数效果很好,
然而,我的签名人仍然收到来自Docusign的电子邮件,说他们已经看过信封等,这可能会让他们有点困惑。
我已经把这个问题移到了一个单独的SO问题上:禁止将电子邮件发送给嵌入式签名者(圈养的收件人),或者至少在不想要的电子邮件中添加文本?
您可以在Envelope中设置notification属性:Create api call,以设置Evelope的TTL。
下面是一个示例请求。您可以在这里看到以下属性的定义(单击链接后,展开通知协议)
"notification": {
"expirations": {
"expireAfter": 2,
"expireEnabled": true,
"expireWarn": 2
},
"reminders": {
"reminderDelay": 2,
"reminderEnabled": false,
"reminderFrequency": 2
},
"useAccountDefaults": false
}