目前我正在使用配置了我的系统的CONNECT API。
只要DocuSign Envelope移动到已完成状态,就会向我的系统生成一个POST请求,其中包含:
我在Connect API中选择了[X] Include Documents选项,我可以接收PDF字节。 目前我正在使用 PDFTK 将所有文档合并为一个。
但有没有办法使用Connect API将所有文档合并为一个一个单个PDF文档?
平行阅读DocuSign REST API指南时,我遇到了/ envelope / id?merge = true,这将为我提供所需的单个PDF。但是在深入挖掘的过程中,我发现每个实现都有一个名为 Integrator Key 的概念,需要DocuSign认证。
为了获得合并文档而不是单独的PDF文档,我应该通过这个认证过程还是有一个简单的方法来做同样的事情?
如果认证是强制性的,那么这将是什么样的认证,因为我没有签署过程的前端申请,而我只是在消费客户生成的文件。
答案 0 :(得分:0)
使用DocuSign Connect不需要 IntegratorKey ,也不需要通过DocuSign API认证流程。存在认证流程(https://www.docusign.com/developer-center/go-live/certification)和集成商密钥,以确保使用 REST API 或 SOAP API 的DocuSign客户不会执行任何可能的操作对整个DocuSign服务有害 - 这与DocuSign Connect无关,因为当发生Envelope事件时,Connect只是将数据推送到您的监听器(即,您没有明确地轮询DocuSign以获取更改,就像您可能使用REST API一样或SOAP API)。
我不相信可以配置Connect,以便将文档作为一个文件合并在一起;它们总是作为Connect消息中的单独文件发送。在处理Connect XML消息期间,对DocuSign进行REST API调用以在单个文件中请求Envelope的文档是可行的 - 但是,这样做会要求您使用Integrator Key,并且通过DocuSign API认证流程 - 如果您有另一种方式自己合并文件,可能不值得花时间,费用和麻烦。