如何使用" transformPdfFields":" true"将PDF添加到草稿信封中,以便DS将标签分配给现有的信封收件人?

时间:2017-05-23 15:40:42

标签: docusignapi

客户想要将多个文档添加到信封中。由于尺寸较大,我们需要一次添加一个文档。 PDF中包含Adobe字段

•我们使用2个签名者创建一个草稿信封

•然后我们将PUT /restapi/v2/accounts/{accountId}/envelopes/{envelopeId}/documents用于"transformPdfFields": "true"的PDF文档,但在转换时,DocuSign正在创建新的收件人作为占位符收件人。 pdf字段将分配给占位符收件人。

•问题:我们希望使用草稿信封中已存在的收件人。 •是否有办法使用" transformPdfFields":" true"将文档添加到草稿信封中,以便DocuSign将新标签分配给已包含在草稿信封中的收件人?

1 个答案:

答案 0 :(得分:1)

在添加文档期间。转换后的字段无法分配给现有收件人。

但是,您可以拨打其他电话并重新分配标签。

  1. 使用listEnvelopeRecipients api获取所有收件人和标签。指定include_tabs = true查询字符串参数。

    • 从上面的调用中获取从Transformed Fields创建的所有Tab ID。 另请注意主要收件人和占位符收件人的RecipientId。
  2. 使用UpdateEnvelopeRecipientTabs api重新分配收件人。

      

    PUT / v2 / accounts / {accountId} / envelope / {envelopeId} / recipients / {recipientId} / tabs

  3. RecipientId应该是您要为其分配转换字段的主要收件人。

    Json请求

    {
        "textTabs": [
          {
            "tabId": "1c8ff655-d8c3-4354-b4f2-0bbc4ed73148"
          },
          {
            "tabId": "b861f00e-7f08-4e2f-ab67-c7ea36641aae"
          }
        ]
    }
    
    1. 使用DeleteEnvelopeRecipients api删除在添加文档期间创建的占位符收件人。
        

      DELETE / v2 / accounts / {accountId} / envelopes / {envelopeId} / recipients / {recipientId}