【问题标题】:DocuSign eSign REST API How to handle PDF response in PHP?DocuSign eSign REST API 如何在 PHP 中处理 PDF 响应?
【发布时间】:2018-06-27 22:37:55
【问题描述】:

如果我调用此 REST API URL,我正在尝试将信封中的所有文档作为单个 PDF 获取:

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

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

有人遇到过这个问题并且知道怎么解决吗?

【问题讨论】:

标签: docusignapi


【解决方案1】:

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

使用file_get_contentsfile_put_contents 快速sn-p

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

更多信息 DocuSign REST API :: EnvelopeDocuments: get将单个文档作为 PDF 文件获取

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多