【发布时间】:2021-10-06 20:34:29
【问题描述】:
我正在尝试通过 Node 调用 api 端点 getDocument,并希望返回一个 Buffer,但是,它正在返回一个字符串。即使我为encoding 可选参数传入不同的值,返回的数据也始终相同。
当我在 C# 中测试相同的端点时,会返回预期的 MemoryStream。
我的代码如下:
const document = await envelopesApi.getDocument(accountId, envelopeId, '1')
1 是 documentId(第 1 页)。
document的内容看起来像%PDF-1.5\n%ûüýþ\n%Writing objects...等等
然后我尝试将其保存到文件中:
fs.writeFileSync('test.pdf', Buffer.from(documentContent))
没有成功。如何获取 api 响应并将其保存到文件以供查看?
【问题讨论】:
标签: node.js docusignapi