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

DocuSign REST API-将PDF表单字段转换为DocuSign安全字段-不工作

孙嘉悦
2023-03-14

我正在使用DocuSign REST API发送文档进行签名。我使用的是Php Rest Docusign Api类。我想把PDF表单字段转换成DocuSign安全字段。根据https://www.DocuSign.com/p/restapiguide/content/Rest%20Api%20references/document%20parameters.htm上的DocuSign Rest Api指南,我已将setdocumenttransformPdfFields设置为真。

--myboundary
Content-Type: application/json
Content-Disposition: form-data
{  
   "emailSubject":"Doc Subject",
   "emailBlurb":"Doc Blurb",
   "documents":[  
      {  
         "name":"test1.pdf",
         "documentId":"1",
         "transformPdfFields":"true"
      }
   ],
   "status":"sent",
   "recipients":{  
      "signers":[  
         {  
            "routingOrder":"1",
            "recipientId":"1",
            "name":"support",
            "email":"support@varshaawebteam.com",
            "clientUserId":null,
            "defaultRecipient":true
         }
      ]
   }
}
--myboundary
Content-Type:application/pdf
Content-Disposition: file; filename="test1.pdf"; documentid=1

%PDF-1.6
%âãÏÓ
--All Pdf Binary Data here—
%%EOF

--myboundary--
stdClass Object ( [envelopeId] => 46915426-740a-4ea3-8e68-47843568dadc
[uri] => /envelopes/46915426-740a-4ea3-8e68-47843568dadc [statusDateTime]
=> 2014-12-11T11:20:02.2700000Z [status] => sent )

共有1个答案

空俊语
2023-03-14

您可以使用复合模板来实现此功能。下面是一些示例JSON,它们将取代现有的JSON。

{
    "emailSubject": "Doc Subject",
    "emailBlurb": "Doc Blurb",
    "status": "sent",
    "compositeTemplates": [
        {
            "inlineTemplates": [
                {
                    "sequence": "1",
                    "recipients": {
                        "signers": [
                            {
                                "email": "support@varshaawebteam.com",
                                "name": "support",
                                "recipientId": "1",
                                "defaultRecipient": "true",
                            }
                        ]
                    }
                }
            ],
            "document": {
                "name": "test1.pdf",
                "documentId": "1",
                "transformPdfFields": "true"
            }
        }
    ]
}

关于复合REST模板的文档可以在以下位置找到:DocuSign REST v2 API指南-复合模板

 类似资料:
  • 假设我已将以下对象序列化为json字符串: 现在我想反序列化它,但是我想把名称分成两个字段,和。我该怎么做呢? 我希望最终的结果是类似于: 这对Gson有可能吗?

  • 问题内容: 我正在将整个数据库访问层从Hibernate重写为JOOQ,并且遇到以下问题。 使用@Formula批注对JPA模型之一进行批注,如下所示: 在代码的后面,对数据库进行JPA查询,该数据库将 Fee5 与参数进行比较: 上面的查询如何转换为JOOQ DSL? 问题答案: 我设法通过以下JOOQ查询解决了该问题:

  • 问题内容: 我正在尝试将整数字段转换为实际的日期字段。有人创建了一个“日期”字段,只粘贴了一个实际上是整数的“日期”。我正在尝试将其转换为实际日期。 我尝试了以下无济于事: 问题答案: 简单转换为日期可能有效 退货 如果您的数据可疑,则也可以使用Try_Convert() 退货

  • 问题内容: 在elasticsearch中,如果您的文档具有预先存在的数组 然后您更新它以添加更多类似的电影 然后将值添加到该字段。效果很好…但是,如果该领域并非一开始就很麻烦,而是看起来像这样,该怎么办 如果运行相同的脚本,将得到以下结果 因此,我的问题是如何利用这个现有字段并将其“转换”为数组,以告诉elasticsearch我想将其视为数组? 问题答案: 您可以改用此脚本。它检查是否为数组,

  • 语境 我有控制器测试。我试图将对象UserDto转换为Json,使用的是Gson。 问题 Gson无法转换类型为LocalDate的字段生日。它向我显示错误消息:无法读取HTTP消息:org。springframework。http。转换器。HttpMessageNoteableException:JSON解析错误:意外标记(START\u对象),预期值\u字符串:预期数组或字符串。;嵌套异常为c