问:DocuSign C#API-发送动态收件人电子邮件

时间:2018-10-11 22:36:58

标签: docusignapi

完全透明,我不是Web或C#开发人员,但我继承了一个已完成约90%的项目,但遇到了麻烦。

我们有一个网络应用程序,可以成功将正确的数据API映射到DocuSign模板中映射的字段,但是我似乎无法弄清楚如何或在何处将填写数据的人发送给我们网络应用程序中包含DocuSign文档的电子邮件。

当用户完成在我们网站上的数据输入后,我们将成功重定向到DocuSign,数据将按预期填充,并且签名过程按预期完成,但是电子邮件仅到达DocuSign模板中“添加收件人到”中指定的地址。信封”。

我已经查看了一些DocuSign的操作方法,并且我对DocusignWrapper或RecipientDetails对.CS所做的任何更改似乎都没有任何作用。

对电子邮件进行硬编码对我们来说不起作用,因为将有多个人输入数据并将其发送到模板-因此此代码段不适用于我们的解决方案:

"recipients": {
"signers": [
    {
        "name": "John Doe",
        "email": "johnsemail@outlook.com",
        "recipientId": "1",
        "routingOrder": "1",
    },
    {
        "name": "Jane Smith",
        "email": "janesemail@outlook.com",
        "recipientId": "2",
        "routingOrder": "2",
    }
]
}

1 个答案:

答案 0 :(得分:0)

模板有两种类型的收件人:

  1. 已指定名称/电子邮件的“硬编码”邮件。
  2. 仅具有角色名称和电子邮件地址/名称的占位符将在创建信封时实时填写。

您需要修改原始模板以使用后一种类型。这样一来,您的API便可以从模板创建信封,并仅在那时更改收件人。

希望获得帮助。