Поддержка функции возврата из eGov m/b в приложение или на сайт


Всем привет!

Мы реализовали функцию позволяющую автоматически возвращаться в приложение или на сайт из eGov mobile/business после выполнения подписания.

eGov mobile/business - это очень удобные приложения, они кардинально изменили подход к работе с ЭЦП в Казахстане. Особенно популярен функционал по работе с диплинками (кросс-подписание) позволяющий подписывать документы прямо на мобильных устройствах. Теперь пользоваться этим функционалом станет еще удобнее потому что можно запросить у eGov mobile/business выполнить возврат в мобильное приложение или на веб сайт после подписания документа ЭЦП.

Все, что нужно сделать для того, чтобы приложения eGov mobile/business автоматически открыли Ваше приложение или сайт после выполнения подписания, это указать backUrl в структуре whenDone:

{
  ...
  "whenDone": {
    "backUrl": "https://some-site.kz/view/docid"
  }
}

В качестве значения backUrl можно использовать:

  • классические URL вида "https://some-site.kz/something", в этом случае будет выполнен запуск браузера в котором будет открыта указанная ссылка, такой вариант подходит в том случае, если запрос на подписание был запущен с мобильной версии сайта - eGov mobile/business вернут пользователя на соответствующую страницу (такие ссылки можно использовать и для возврата в мобильные приложения, но стоит иметь в виду что запуск будет выполняться через браузер);
  • URL со специализированными схемами, к примеру для запуска Telegram можно использовать URL вида "tg://path?query" https://core.telegram.org/api/links.

Мы реализовали поддержку backUrl во всех трех наборах API для работы с eGov mobile/business:

Если у Вас возникли какие-либо вопросы, либо предложения, свяжитесь с нами удобным для Вас способом.