私はnode.js/expressアプリケーションを持っており、3番目のePaymentプロバイダ(www.eway.com.au)に接続しています。ユーザーは私の 'Pay'ボタンを押すと、ajax経由でサーバー側の関数を呼び出して注文/クライアントデータを取得し、eWayのホストされた支払い画面を表示する新しいウィンドウを開きます。その後、ユーザーはクレジットカードの詳細を追加し、eWayは支払いを処理し、サーバー側の機能の1つを呼び出して確認データを返し、その情報をアプリケーションに保存します。これまでのすべての良い。第三者呼び出しサーバー側の機能からクライアント側の変更を行うにはどうすればよいですか?
私はに、eWayに、このJSONスニペットを送信:
"RedirectUrl": "http://127.0.0.1/payReturn",
そして、ここでは私の急行です:
app.get('payReturn?:acode', mscr.payReturn);
問題は、一度に、eWayが自分のデータを返すために、私のサーバー側のRedirectUrlを呼び出すことで、私はその変更を反映するためにクライアントサイドのHTML変更を行う必要があります。
クライアントから開始されなかったサーバー側の機能からクライアント側のHTML変更を行うにはどうすればよいですか? (それは第三者から呼ばれました - eWay)