Docusignapi DocuSign webhook中未返回PDF数据

Docusignapi DocuSign webhook中未返回PDF数据,docusignapi,webhooks,Docusignapi,Webhooks,我已经在DocuSign沙盒环境中创建了一个webhook。在Docusign沙盒管理中,配置connectweb钩子时,我选中了包含文档PDF。在我的webhook中,我希望在结束节点之后看到一个节点。我看不出来。我是否做错了什么,或者这仅仅是沙盒环境的问题?我还没有在生产中试用过它。每个文档PDF都包含在PDFBytes节点中。请参见下面的结构 我建议使用该服务查看发送给您的侦听器的确切内容 如果未包含文档,则不会设置Connect(webhook)配置 <DocuSignEnvelo

我已经在DocuSign沙盒环境中创建了一个webhook。在Docusign沙盒管理中,配置connectweb钩子时,我选中了包含文档PDF。在我的webhook中,我希望在结束节点之后看到一个节点。我看不出来。我是否做错了什么,或者这仅仅是沙盒环境的问题?我还没有在生产中试用过它。

每个文档PDF都包含在
PDFBytes
节点中。请参见下面的结构

我建议使用该服务查看发送给您的侦听器的确切内容

如果未包含文档,则不会设置Connect(webhook)配置

<DocuSignEnvelopeInformation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.docusign.net/API/3.0">
<DocumentPDFs>
    <DocumentPDF>
        <Name>NDA.pdf</Name>
        <PDFBytes>JVBERi0xLjQKJfv8/f4KNCAwIG9iago8PAov etc etc

NDA.pdf
JVBERi0xLjQKJfv8/f4KNCAwIG9iago8PAov等

我还没有听说过这个正在使用的请求。这太棒了!我看到PDF确实在XML中,但没有显示在DocuSign日志中。由于我的测试服务器位于防火墙后面,所以我将其发布到另一台服务器,并从日志中捕获xml以模拟开发中的请求。这帮了大忙。谢谢更新。。。我能够提取PDF字节数据并将其写入文件,但现在它表示新文件不是有效的PDF。你遇到这个问题了吗?你需要对字节进行base64解码。然后你会有一个普通的pdf文件。文件内容($fullreposname,base64解码((字符串)$pdf->PDFBytes));欢迎来到堆栈溢出。记住对所有有用的答案进行投票,并检查(加速)你的问题的最佳答案我已经尝试过了,但由于我的声望很低,所以不允许我公开补票尝试“检查”我的答案。StackOverflow应该允许这样做。谢谢。。。成功了。