簡短問題:使用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返回爲空,所以沒有多大幫助。
通過他們的社區搜索了一段時間,沒有找到任何與我的問題類似的任何東西。