Razorpay Webhook から受信した POST データを SQL サーバーに保存しようとしています。しかし、私はできませんでした。私は問題を理解することができません、私を助けてください。
私は Webhook の初心者です。
以下は、Webhook が応答するページです。
Successpage.aspx.cs コード:
using System;
using Razorpay.Api;
using System.IO;
using System.Text;
public partial class Razorpay_Successpage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string documentContents;
//To Capture RAW JSON posted
using (Stream receiveStream = Request.InputStream)
{
using (StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8))
{
documentContents = readStream.ReadToEnd();
}
}
Response.Write(documentContents);
//To Capture Signature
var RazorpaySignature = Request.Headers["X-Razorpay-Signature"];
Response.Write(RazorpaySignature);
//Response.Write(ReqHeader);```
}
}
上記のコードは、チェックアウト コールバック URL で送信された標準の razorpay 応答のみを出力します。
Webhookが提供する他のデータを印刷したいので、それについて助けてください。