Как получить ответ с помощью метода json get из URL-адреса в ASP.NET с#
Я отправляю строку json для оплаты , после оплаты она перенаправляется на мою страницу успеха,
На моей странице успеха мне нужно получить информацию о сделке
Поэтому в соответствии с платежной документацией мне нужно использовать метод json Get для получения деталей транзакции , передавая код типа
"https://sb-open.revenuemonster.my/v3/payment/transaction/qrcode/" + Session["QrCodeWc"].ToString() + "/transactions"
Пример ссылки ниже можно увидеть данные Json на этом url-адресе
https://sb-open.revenuemonster.my/v3/payment/transaction/qrcode/c6c2df354c1e5274a1adc462ffbd96b3/transactions[^]
где я ставлю код корыта сессии
Теперь я хочу знать, как написать код, чтобы получить метод, чтобы получить ответы от вышеуказанного URL
Это инструкция документ
GET Get Transactions By Code https://sb-open.revenuemonster.my/v3/payment/transaction/qrcode/39d1f014eade17aa77fb2aaa6a4e6afb/transactions To get all transactions under existing QR code, by passing in code in query parameter (/qrcode/.../transactions). REQUEST Request Parameters: Note: No request parameter is required for this endpoint
Ценю любую помощь
Что я уже пробовал:
string reqUrl = "https://sb-open.revenuemonster.my/v3/payment/transaction/qrcode/" + Session["QrCodeWc"].ToString() + "/transactions"; var httpWebRequestQR = (HttpWebRequest)WebRequest.Create(reqUrl); httpWebRequestQR.ContentType = "application/json"; httpWebRequestQR.Method = "GET"; using (var streamWriterQR = new StreamWriter(httpWebRequestQR.GetRequestStream())) { string jsonQR = new JavaScriptSerializer().Serialize(new { }); streamWriterQR.Write(jsonQR); } var httpResponseQR = (HttpWebResponse)httpWebRequestQR.GetResponse(); using (var streamReader = new StreamReader(httpResponseQR.GetResponseStream())) { var resultsign = streamReader.ReadToEnd(); string jsonStringsign = resultsign; JsonData json = JsonMapper.ToObject(jsonStringsign); string tranId = json["item"]["transactionId"].ToString(); lblMsg.Text = tranId; }
Graeme_Grant
Мы не можем запустить код здесь, и мы здесь не для того, чтобы отлаживать его. Если вы можете объяснить проблему в деталях, то мы можем помочь. Что такое код ответа, это "200 ok"? А если нет, то что? Если это так, то какие данные возвращаются?
AtulSharma609
Мой вопрос заключается в том, как получить строковые данные Json из URL-адреса с помощью метода Get Json в asp.net с#
Member 14100243
Сообщение об ошибке компилятора: BC30456: 'InitializeCulture' не является членом 'ASP.minimumfacilities2_aspx'. я не могу войти в сервер из-за этого массажа.
Member 14100243
Сообщение об ошибке компилятора: BC30456: 'InitializeCulture' не является членом 'ASP.minimumfacilities2_aspx'. я не могу войти в сервер из-за этого массажа.
Richard MacCutchan
Почему вы создали новую учетную запись только для того, чтобы публиковать эти комментарии?