Как получить некоторые данные из веб-службы в нашу активность в android../

Я работаю над проектом, в котором мне нужно использовать существующую веб-службу (платежный шлюз, предоставленный сторонним поставщиком) через мое приложение для Android.

Моя проблема после завершения процедуры оплаты. Я хочу вернуть его данные (идентификатор транзакции и дату) обратно в действие, чтобы можно было подтвердить размещение заказа.

WebService загружается с помощью браузера webView с использованием его метода loadUrl (Uri url).

(Учитывая, что у меня нет доступа к коду веб-сервиса, как я могу получить данные обратно в свою активность).

Пожалуйста, предоставьте мне соответствующее решение.

РЕДАКТИРОВАТЬ:

Веб-страницы, соответствующие веб-службе платежного шлюза, уже существуют, и я загружаю их через свой веб-просмотр.

Now as soon as 4 webPages are traversed and Payement procedure is done i want to send data back to the HOST Activity.

person Amritpal Singh    schedule 18.03.2013    source источник
comment
какой тип веб-сервиса используется? мыло, json, отдых??. Вы можете использовать asynctask, сервис или другие библиотеки с открытым исходным кодом, такие как robospice, для загрузки данных с сервера.   -  person Raghunandan    schedule 18.03.2013
comment
это веб-служба SOAP/rest, что бы это ни было, это сетевой вызов, поэтому требуется соответствующий HTTP-вызов, до тех пор, пока вы не предоставите больше данных, как мы можем помочь   -  person Abhishek Nandi    schedule 18.03.2013
comment
Есть ли обратный звонок?   -  person Abx    schedule 18.03.2013
comment
На самом деле не уверен, что вы должны использовать этот метод (веб-просмотр) - обычно службы предоставляют вашему приложению еще один способ напрямую взаимодействовать с сервером через json или т.п., напрямую используя http-соединение (в отличие от веб-просмотра и URL)   -  person Elemental    schedule 18.03.2013
comment
@Abhilash, я не знаю, есть ли обратный вызов или нет, поскольку он разработан третьей стороной.   -  person Amritpal Singh    schedule 18.03.2013
comment
@вместо того, чтобы говорить только о веб-службах, мы могли бы сказать, что веб-страницы уже существуют для службы, и я просто хочу загрузить их через браузер.   -  person Amritpal Singh    schedule 18.03.2013
comment
@ Элементарно, если webView не следует использовать ... должен ли я перенаправить приложение прямо в браузер ... но как мне тогда вернуться к приложению ...?   -  person Amritpal Singh    schedule 18.03.2013
comment
Проверить документы/поддержку сторонних разработчиков? Похоже, что обратный вызов должен быть, если это платежный сервис, который планируется реализовать в приложении.   -  person David Olsson    schedule 18.03.2013
comment
Это ответ на ваш вопрос. Проверьте раздел ответов. stackoverflow.com/questions/19583324/.   -  person Jigskep    schedule 24.12.2013