2017-02-27 105 views
1

如何将信封上的TTL设置为由Captive收件人签名?设置docusign信封TTL?

我使用google搜索docusign api ttl和搜索StackOverflow。令人惊讶的是,我看到Docusign可以说一个信封已过期的参考文献,但我还没有看到如何设置信封的到期时间。

在我的测试中,我生成了一串我发给自己的信封,我没有签名。 Docusign不断发送关于它们的提醒。现在已经生成了两天的信封。我不希望客户在收到邮件后很长一段时间收到邮件。

我的意图是他们将从我的网络应用程序重新定向到Docusign,他们签名,然后他们回到我的应用程序。 如果他们在一天结束时没有签名(我将动态设置TTL),那么信封和它的URL必须到期,并且他们不能一直收到关于它的电子邮件。如果他们想在此之后签名,他们必须登录到我的网络应用程序,然后要求再次签名,并为他们生成一个新的信封,并将他们重定向到它。

如何设置信封的TTL?


编辑:

我刚刚发现这一点: Embedded Signing api docusign

的无关,但相关答案声称俘虏收件人的网址有5分钟的TTL。 因此,信封网址的5分钟过期没问题,但我不希望客户在2天后不断从docusign收到关于它的电子邮件。我希望整个信封/合同在很短的时间内到期。如上。


EDIT 2

我使用CodingDawg提到的,效果良好的参数,可以

但是我的签名仍然得到电子邮件从的DocuSign说,他们已经看到信封等。可能会让他们感到困惑。

我搬到这个问题到一个单独的SO问题: Suppress emails to embedded signers (captive recipients) or at least add text to the unwanted emails?

+0

请张贴EDIT2作为一个新的问题,以便它可以更具体。 –

回答

0

您可以设置通知物业在Envelope:Create API调用来设置TTL为evelope。

下面是示例请求。你可以看到以下属性here的定义(点击链接,请展开通知手风琴后)

"notification": { 
    "expirations": { 
    "expireAfter": 2, 
    "expireEnabled": true, 
    "expireWarn": 2 
    }, 
    "reminders": { 
    "reminderDelay": 2, 
    "reminderEnabled": false, 
    "reminderFrequency": 2 
    }, 
"useAccountDefaults": false 
} 
+0

谢谢,我现在用这个效果很好。 – Josh

+0

请参阅编辑2? – Josh

+0

@Josh请将它作为一个新问题发布而不是编辑,因为它看起来像一个稍微不同的主题 –