当前位置: 首页 > 知识库问答 >
问题:

DocuSign:REST API:使用CSV/text的BulkSendRecipients

孙永思
2023-03-14

发布“https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/信封”

身体:

{
"status": "created",
"documents": [{
"documentId": "documentId_placeholder",
"name": "RaymondJames_prefilled.pdf",
"documentBase64": "lcDocumentBase64",
"transformPdfFields": "true"
}],
"templateId": "TemplateID_placeholder",
"templateRoles":
[
{
"roleName": "RecipientNo1RoleName_placeholder",
"isBulkRecipient": "true",
"name":"Name_placeholder",
"email":"Email_placeholder",
"emailSubject": "EmailSubject_placeholder",
"tabs":{
"textTabs":[
{

"tabLabel":"First Name",
"value": "FirstName_placeholder"
},
{

"tabLabel":"managertext",
"value": "ManagerText_placeholder"
}
]
}
},
]
}

2-然后我将批量csv上传到信封bulk_recipities:

PUT "https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes/"+{envelopeId}+"/recipients/"+{recipientId}+"/bulk_recipients"

共有1个答案

姜钊
2023-03-14

对于第2步,您不使用CSV,而是使用JSON

下面是一个JSON示例

{
    "name": "sample.csv",
    "bulkCopies": [{
        "recipients": [{
            "recipientId": "39542944",
            "role": "signer",
            "tabs": [],
            "name": "Alice UserName",
            "email": "alice.username@example.com"
        },
        {
            "recipientId": "84754526",
            "role": "cc",
            "tabs": [],
            "name": "Bob CarbonCopied",
            "email": "bob.carboncopy@example.com"
        }],
        "customFields": []
    },
{
        "recipients": [{
            "recipientId": "39542944",
            "role": "signer",
            "tabs": [],
            "name": "Carol NextUser",
            "email": "carol.nextuser@example.com"
        },
        {
            "recipientId": "84754526",
            "role": "cc",
            "tabs": [],
            "name": "Dave NextCarbon",
            "email": "dave.nextcarbon@example.com"
        }],
        "customFields": []
    }]

有关演示如何使用批量发送的完整代码示例,请转到:https://developers.docusign.com/esign-rest-api/code-examples/bulk-sending-envelopes

 类似资料:
  • DoitPHP扩展类Text,用于常用的字符串处理操作等功能。注:本类的类方法均支持静态调用。 类方法使用说明: 1、substr($string, $start = 0, $length, $charset = "utf8") 字符串截取,支持中文和其他编码。 参数说明: $string : 需要转换的字符串 $start : 开始位置 $length : 截取长度 $charset : 编码格

  • 我正在尝试使用spack-csv从spack-shell中的aws s3读取csv。 下面是我所做的步骤。使用下面的命令启动spack-shell 箱子/火花壳——包装com。数据块:spark-csv\u 2.10:1.2.0 在shell中,执行以下scala代码 获取以下错误 我在这里错过了什么?请注意,我可以使用 同样的scala代码在databricks笔记本中也可以正常工作 在spar

  • 新建文件时快速生成 Html 安装如下插件: FileHeader:自动创建文件开头模板,并且会根据最后的保存时间修改更新时间。官网链接。 CSS Format:css格式化。 Emmet:它能够让你在编辑器中书写CSS和HTML的缩写并且动态地拓展它,是一个能大幅度提高前端开发效率的一个工具。这个软件的安装过程比较久。官网教程。 开始使用: 新建文件,输入html:5,按[Ctrl + E] 或

  • 我想在Cassandra中存储python<code>dict</code>对象(相同结构)。我只想将它们存储在一列中。我可以创建一个Cassandra列: 作为 作为。然后,我可以将dict序列化为json字符串并存储它 例如,我的python 中的所有项目并不都映射到同一类型 在这种情况下,我认为只有选项2有效?在我的实际项目中,我需要创建许多列。有些映射到相同的类型,有些不映射。为了方便起见

  • 有人能指出两者之间的区别吗?当某人应该在上使用'.get_attribute("innerhtml“)‘时?

  • 问题内容: 使用内容类型application / json通过文本/纯文本发送序列化为json的对象有什么性能优势?我知道许多框架(例如Spring)都可以根据内容类型映射和序列化数据,但是总的来说,我发现此过程非常简单,因此对于在JSON对象上使用application / json而不是text / plain的应用,这并不是一个令人信服的理由。 。 问题答案: 假设您正在谈论使用JSON与