問題タブ [zuora]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
379 参照

invoice - Zuora - 請求書 PDF を取得してユーザーに表示する方法

簡単な質問: get_invoices エンドポイントを使用して、応答から URL にアクセスしようとするとInvoiceFiles.pdfFileUrl、api.zuora ログイン フォームが表示されます。顧客がこれらの PDF にアクセスできるようにする必要があります。

ここに画像の説明を入力

Zuora のクレデンシャルを入力すると、請求書が表示されますが、もちろん私の顧客は Zuora のクレデンシャルを持っていません。

顧客が URL から PDF を表示できるようにするための何らかの設定はありますか?

長い質問:

get_invoices エンドポイントは、関心のある 2 つの項目を返します。

body請求書 PDF ファイルの REST URL です。

InvoiceFiles戻り値

  1. id 請求書 PDF ファイルの ID。これはファイル オブジェクトの ID であり、pdfFileUrl フィールドのファイル ハンドル ID とは異なります。ファイルを開くには、ファイル ハンドル ID を使用する必要があります。
  2. versionNumber 請求書 PDF ファイルのバージョン番号
  3. 請求書 PDF ファイルの pdfFileUrl REST URL。URLをクリックすると請求書のPDFファイルが開きます。

bodyとによって返されるものに違いはありますか? またInvoiceFiles.pdfFileUrl、それらを正しく使用するにはどうすればよいですか?

pdfFileUrl は複数のファイルを返すことができます。請求書が更新される (顧客が支払うなど) たびに、別のファイルが生成されます。最新のものはインデックス 0 です。

ただし、いずれかの URL にアクセスしようとすると、api.zuora ログイン フォームが表示されます。Zuora のクレデンシャルを入力すると、請求書が表示されますが、もちろん私の顧客は Zuora のクレデンシャルを持っていません。

エンドポイント ページの例では、本文と pdfFiles の両方が空白として返されるため、あまり役に立ちません。

彼らのコミュニティをしばらく検索しましたが、私の問題に似たものは何も見つかりませんでした。

0 投票する
2 に答える
74 参照

node.js - zuora の製品検索用 API

zuora からすべての製品を取得するための API (v1/catalog/products) があります。同様に、zuora から製品名で製品を検索するために使用できる API はありますか?