0
Zohoで新しい請求書を作成するZapierアプリケーションを作成しようとしています。コンテンツタイプ:アプリケーション: Zapierアプリケーションでクエリパラメータとしてjsonを含める方法
は要件がありますx-www-form-urlencodedで入力JSON文字列がJSONStringパラメータを使用して渡す必要があり私は内容を設定する場合は、次のURIは、RESTコンソールで私のために働いています"application/x-www-form-urlencoded"とPOSTメソッドを入力します。
https://invoice.zoho.com/api/v3/invoices?authtoken=xxxxxx&organization_id=xxxxxx&JSONString={"customer_id":"xxxxxx","line_items":[{"item_id":"xxxxxx"}]}
しかし私の問題はこれをZapierに実装しようとしています。 JSONを正しい形式に変換するには、以下のような関数を使う必要があると思いますが、これをJSONStringというクエリのパラメータに変換する方法はわかりません。
create_invoice_pre_write: function(bundle) {
var data = JSON.parse(bundle.request.data);
bundle.request.data = $.param(data);
bundle.request.headers['Content-Type'] = 'application/x-www-form-urlencoded';
return bundle.request;
}
ちょうど正しい方向にポイントが必要です。私は次に何を試すべきか分かりません。