我使用DocuSign SOAP API向用戶顯示要預先填寫的文檔進行簽名。除了存在「登錄紙張」按鈕之外,它工作得很好。有沒有辦法消除這種情況?當通過API嵌入DocuSign時,可以禁用「打印和傳真」功能嗎?
我看了整個儀表板和API,所有我發現的EnvelopeInformation的EnableWetSign屬性,但似乎沒有做任何事情。
我打電話CreateEnvelopeFromTemplates然後RequestRecipientToken
謝謝!
我使用DocuSign SOAP API向用戶顯示要預先填寫的文檔進行簽名。除了存在「登錄紙張」按鈕之外,它工作得很好。有沒有辦法消除這種情況?當通過API嵌入DocuSign時,可以禁用「打印和傳真」功能嗎?
我看了整個儀表板和API,所有我發現的EnvelopeInformation的EnableWetSign屬性,但似乎沒有做任何事情。
我打電話CreateEnvelopeFromTemplates然後RequestRecipientToken
謝謝!
好吧,我實際上測試錯了 - 這對我來說工作得很好。我所做的只是在請求正文中設置EnableWetSign到false並且我可以隱藏SIGN ON PAPER按鈕。
我一直在用PHP代碼(這不是一種類型安全的語言)進行測試,我錯誤地設置了EnableWetSign =「False」,這是字符串False而不是false(0)的布爾值。如果我將EnableWetSign設置爲false,它會隱藏按鈕,並將其設置爲true將啓用該按鈕,就像預期的那樣。請檢查您的請求並確保您正確設置其價值。不知道你在用什麼語言,但也許你犯了同樣的錯誤?
在紙張上按鈕禁用登錄:
EnableWetSign = false
要啓用紙按鈕登錄:
EnableWetSign = true
,這裏是從什麼模板調用REST API簽名請求的請求體看起來像
{
"accountId": "123456",
"enableWetSign": "true",
"emailSubject": "Testing Sign on Paper Button",
"emailBlurb": "This comes from PHP",
"templateId": "B977F511-CAB0.......................",
"templateRoles": [
{
"email": "[email protected]",
"name": "John Doe",
"roleName": "Signer1"
}
],
"status": "sent"
}
感謝您的關注! – Ventajou
我使用c#和SOAP API,因此Visual Studio爲我生成了所有與API相關的類。我在像這樣的EnvelopeInformation設置EnableWebSign: VAR envelopeInformation =新EnvelopeInformation { ACCOUNTID = _docuSignSettings.AccountId, EnableWetSign =假 }; 然後我把它傳遞給CreateEnvelopeFromTemplates()。 VS根據Web服務描述使該屬性成爲布爾值。我只做了一個測試,並更改了VS生成的代碼,用字符串替換了bool,並沒有什麼區別。我仍然看到一個Sign on Paper按鈕... – Ventajou
我會研究這個更多,讓你知道我找到了什麼,但我敢肯定,你應該可以隱藏按鈕... – Ergin