DocuSign eSign REST API如何在PHP中处理PDF响应?

时间:2018-06-26 15:34:12

标签: docusignapi

如果我调用此REST API URL,我会尝试将所有文​​档作为一个PDF放入一个信封中

/v2/accounts/{$accountId}/envelopes/{$envelopeId}/documents/combined

它返回一堆数据,但是,我找不到将这些数据存储为有效PDF的方法。当我输出带有标题的内容时,它确实下载了文件,但它不是有效的PDF。同样,当我将内容存储在文件中时,它将不是有效的PDF文件。

任何人都遇到过这个问题,知道如何解决吗?

1 个答案:

答案 0 :(得分:0)

内容以文件形式返回,您必须阅读临时文件并将其保存到所需文件

使用file_get_contentsfile_put_contents的快速摘要

$docStream = $envelopeApi->getDocument($accountId, 1, $envelopeId);
file_put_contents("my_document.pdf", file_get_contents($docStream->getPathname()));

DocuSign REST API :: EnvelopeDocuments: get 下的获取单个文档作为PDF文件