C# 是否在aspx页面中处理webhook事件?
这里我有一个asp.net网络应用程序。在这里我们有一个付款方式。在这里,当用户完成支付时,银行商户门户将向我们的网站发送webhook响应,例如(:)。 我在使用webhook处理程序获取响应时遇到问题。这是我的密码 Aspx.cs代码C# 是否在aspx页面中处理webhook事件?,c#,asp.net,asp.net-web-api,get,webhooks,C#,Asp.net,Asp.net Web Api,Get,Webhooks,这里我有一个asp.net网络应用程序。在这里我们有一个付款方式。在这里,当用户完成支付时,银行商户门户将向我们的网站发送webhook响应,例如(:)。 我在使用webhook处理程序获取响应时遇到问题。这是我的密码 Aspx.cs代码 protected void Page_Load(object sender, EventArgs e) { string EmailID = "akhilqaz@gmail.com"; string SMSContent
protected void Page_Load(object sender, EventArgs e)
{
string EmailID = "akhilqaz@gmail.com";
string SMSContent = "";
string Messages = "";
string Sender = "";
try
{
if (!IsPostBack)
{
string data = new StreamReader(Request.InputStream).ReadToEnd().ToString().Trim();
var jsonSerializer = new JavaScriptSerializer();
MResponse obj1 = jsonSerializer.Deserialize<MResponse>(data);
SMSContent = obj1.ToString();
if (obj1 != null)
{
SMSContent = obj1.ToString();
SendOrderDetailsByMail(EmailID, SMSContent, Messages, Sender, UserId);
}
}
}
catch //(Exception ex)
{
//Log exception
}
Response.StatusCode = 200;
你在请求中得到了什么。您可以简单地使用
Request[“key”]
或“Request.Forms[“key”]”或“Request.QueryString.Get”,而不是使用流。如果你得到一些错误后,以及。他们如何使用get或post发布数据@शेखर 请在请求的正文中更新问题您可以输入发送邮件的代码吗?您是否有发送电子邮件的详细信息,如SMTP或任何其他您想要发送邮件的协议?通常,您使用数据创建HTML,然后通过邮件发送@शेखर 电子邮件已经可以正常工作了…那么你想要什么呢?发送到特定的电子邮件?把它设置为。
{"localId":null,"customerReference":null,"transactionId":"5fb74e08975e8a00087fbd92","state":"QR_CODE_GENERATED","created":"2020-11-20T05:03:41.222Z","signature":"fENP+McwMbbbTya+YJFUaQ==","amount":100,"currency":"MVR","securityWord":"","provider":"bml_epos","qrCode":{"url":"https://s3.ap-southeast-1.amazonaws.com/bankofmaldives-qr-codes-raeto7je-uat/5f094c0ebbf16d0007df8148/transactions/5fb74e08975e8a00087fbd92_ilc1z71605848619.png"},"orderInfo":null}