Я не получаю желаемый код статуса от URL после публикации в формате json - PullRequest
0 голосов
/ 22 октября 2019

У меня есть такой код

var contentData = new StringContent(allData, System.Text.Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://remitademo.net/remita/exapp/api/v1/send/api/echannelsvc/merchant/api/paymentinit", contentData);
var msg = JsonConvert.DeserializeObject<BursaryTransactions>(response.Content.ReadAsStringAsync().Result);

, где allData - мой сериализованный объект json.

BursaryTransactions - это класс модели со свойствами "status", "RRR "," statuscode ".

Моя цель - опубликовать мой контент как json на платежном шлюзе (Remita) и получить взамен код состояния 025 и RRR.

https://remitademo.net/remita/exapp/api/v1/send/api/echannelsvc/merchant/api/paymentinit

это демонстрационный Api-сайт Remita с кодом ответа jsonp

({"statuscode":"025","RRR":"260007663696","status":"Payment Reference generated"}).

После запуска программы я хочу, чтобы мой объект msg содержал ответ Remita, вместо этого я получил код состояния 200.

Что я делаю не так?

...