Как заставить мой метод обрабатывать данные ответа, поступающие из другого источника, как URL-адрес перенаправления - PullRequest
0 голосов
/ 09 мая 2019

Итак, у меня есть приложение, которое отправляет запрос другому приложению, это другое приложение принимает объект json, такой как

{
  "PBFPubKey": "FLWPUBK-4e581ebf8372cd691203b27227e2e3b8-X",
  "cardno": "5438898014560229",
  "cvv": "890",
  "expirymonth": "09",
  "expiryyear": "19",
  "currency": "NGN",
  "country": "NG",
  "amount": "10",
  "email": "user@gmail.com",
  .....,
  "meta": [{metaname: "flightID", metavalue: "123949494DC"}],
  "redirect_url": "https://server-ip/redirect-response",
  "device_fingerprint": "69e6b7f0b72037aa8428b70fbe03986c"
}

Моя проблема в том, как получить объект данных в ответе, когда дело доходит до метода "redirect-response" в вызываемом контроллере.

Ответ, отправленный на URL перенаправления:

  {
    "status": "success",
    "message": "Some message",
    "data": {
      "someName": "Jon Thanos", 
      "date": "10-10-2019"
    }
  }

Пожалуйста, дайте мне знать, если вы что-то не понимаете.

Просто быстро, редирект называется нормально, но мне нужно, чтобы данные поступали

1 Ответ

0 голосов
/ 10 мая 2019

Итак, я понял, что URL перенаправления от другого клиента отправлял запрос на публикацию.

Итак, в моем контроллере URL перенаправления, таким образом, в контроллере, который получает запрос, я заставил контроллер принять запрос какJSON

JSONObject object = request.JSON as JSONObject

Остальное - получить из него нужные объекты.

Спасибо всем.

...