Page History
...
Code Block | ||
---|---|---|
| ||
Intent.putExtra(Intent.EXTRA_TEXT, json) | ||
Section | ||
Column | ||
|
дополнительно устанавливается тип данных Intent.setType("application/json")
...
width | 50% |
---|
для приложения под ОС iOS
Приложение Assist mPOS вызывается через локальный URL «assistmpos://?» + base64_encoded_string -строка закодированных с помощью base64 данных.
Вызов: UIApplication.shared.open(url, options: [:], completionHandler: nil);
Формат данных: {"appname":"assistpmoslauncher","type":"payment", "data":""}, при этом:
- данные заказа в формате JSON (см. таблицу входных данных выше) передаются в поле «data»;
- url-scheme вызывающего приложения для передачи данных по заказу обратно передается в поле «appname»;
- тип оплаты («payment» - для оплаты и «cancel» - для отмены) передается в поле «type».
...
.
Выходные параметры (результат оплаты)
...