DocuSign API - 强制绘制签名

DocuSign API - Force a Drawn Signature

有没有人通过 API 实施过 DocuSign 签名仪式,要求用户输入绘制的签名并且只允许用户绘制签名?我们有一个有效的实现,但我们不希望用户从预定义的签名样式中 select。我们希望用户每次都画签名。

我们已将签名采用设置为“绘制时开始”,我们还配置了 API 调用以向文档添加选项卡,但似乎没有任何变化。请注意我们处于演示模式。

但最重要的是,有没有人通过 API 强制用户绘制签名来实施 DocuSign 签名仪式?

谢谢。

我写了一个 blog post 解释如何做到这一点。

此功能称为“在每个位置签到”并且是 属性 在歌手对象上,如下所示:

Signer signer1 = new Signer 
{
    Email = "test@sample.com",
    Name = "some name",
    ClientUserId = "1",
    RecipientId = "1",
    SignInEachLocation = "true", // Signer must draw their signature in each tab
};   

        SignHere signHere1 = new SignHere
        {
            AnchorString = "/sn1/",
            AnchorUnits = "pixels",
            AnchorXOffset = "10",
            AnchorYOffset = "20"
        };
        // Tabs are set per recipient / signer
        Tabs signer1Tabs = new Tabs
        {
            SignHereTabs = new List<SignHere> { signHere1 }
        };
        signer1.Tabs = signer1Tabs;

        // Add the recipient to the envelope object
        Recipients recipients = new Recipients
        {
            Signers = new List<Signer> { signer1 }
        };
        envelopeDefinition.Recipients = recipients;