简短问题:使用get_invoices endpoint,当我尝试从InvoiceFiles.pdfFileUrl
响应中访问URL时,它弹出api.zuora登录表单。我需要我的客户能够访问这些PDF。Zuora - 如何获得发票PDF并向用户显示
如果我输入我的Zuora的creds,它会显示在发票,但当然我的客户没有Zuora的creds。
是否有某种设置允许客户从URL中查看PDF?
长的问题:
的get_invoices endpoint回报2项的利息。
body
是发票PDF文件的REST URL。
和
InvoiceFiles
返回发票PDF文件的
- 的ID。这是文件对象的ID,与pdfFileUrl字段中的文件句柄ID不同。要打开文件,您需要使用文件句柄ID。
- versionNumber发票PDF文件的版本号
- pdfFileUrl发票PDF文件的REST URL。点击URL打开发票PDF文件。
body
和InvoiceFiles.pdfFileUrl
返回的结果是否有差异,以及如何正确使用它们?
pdfFileUrl可以返回多个文件。每次发票更新(客户付款等)它会生成另一个文件。最近的是在索引0.
但试图访问任何的URL,我得到一个api.zuora登录表单。如果我输入我的Zuora信用卡,它会显示发票,但我的客户当然没有Zuora信用卡。
端点页面上的示例同时将body和pdfFiles返回为空,所以没有多大帮助。
通过他们的社区搜索了一段时间,没有找到任何与我的问题类似的任何东西。