如果我调用此REST API URL,我会尝试将所有文档作为一个PDF放入一个信封中
/v2/accounts/{$accountId}/envelopes/{$envelopeId}/documents/combined
它返回一堆数据,但是,我找不到将这些数据存储为有效PDF的方法。当我输出带有标题的内容时,它确实下载了文件,但它不是有效的PDF。同样,当我将内容存储在文件中时,它将不是有效的PDF文件。
任何人都遇到过这个问题,知道如何解决吗?
答案 0 :(得分:0)
内容以文件形式返回,您必须阅读临时文件并将其保存到所需文件
使用file_get_contents
和file_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文件