2017-02-27 67 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請將它作爲一個新問題發佈而不是編輯,因爲它看起來像一個稍微不同的主題 –