#android #docusignapi
#Android #docusignapi
Вопрос:
Не работает автономный режим Docusign Android SDK useTemplate. Я пытаюсь использовать функцию useTemplate с IsOffline = false, но когда я вызываю функцию useTemplate, она не отвечает, ни успешно, ни с ошибкой.
Вот функция useTemplate:
private fun useTemplate() {
templateDelegate.useTemplate(context, templateId, envelopeDefaults, false, object : DSUseTemplateListener {
override fun onComplete(envelopeId: String) {
Log.e(DOCUSIGN_TAG, "useTemplate template has been successfully signed")
}
override fun onCancel(templateId: String, envelopeId: String?) {
Log.e(DOCUSIGN_TAG, "useTemplate the signing ceremony is cancelled")
}
override fun onError(exception: DSTemplateException) {
Log.e(DOCUSIGN_TAG, "useTemplate error using the template or during signing")
}
})
}
Ответ №1:
Если параметр ‘IsOffline’ передается как false в useTemplate api, он должен запустить онлайн-подпись. Онлайн-вход в SDK пока не поддерживается и будет доступен в будущих выпусках. В настоящее время у нас есть поддержка автономной подписи. Итак, вы можете попробовать передать значение true для параметра ‘IsOffline’, который запустит автономный режим подписи.
templateDelegate.useTemplate(context, templateId, envelopeDefaults, true, ...)
В противном случае, если вы передадите параметр ‘issOffline’ как true, он вызовет исключение DSSigningException.
Комментарии:
1. да, я использовал параметр ‘IsOffline’ как true, и он работает. Когда вы планируете выпустить онлайн-подпись для Android?
2. Есть ли способ скрыть / обойти страницу входа хоста в начале церемонии Docusign?
3. Рег. скрывая / обходя страницу подписи хоста, вы можете установить «порядок подписания» для получателей в шаблоне, чтобы подписание хоста происходило в конце во время церемонии подписания. Но, если вы хотите полностью пропустить церемонию подписания хоста, вы можете удалить хост из списка получателей в шаблоне. Если вы имеете в виду экран «Начать подписание» (экран раскрытия информации для потребителей), отображаемый перед началом церемонии подписания, вы можете отключить это и направить пользователя непосредственно к подписанию. Вы можете отключить опцию представления информации о потребителях на веб-портале Docusign в настройках администратора.
4. Для продолжения подписи хоста требуется режим begin signing modal. Если вы хотите обойти этот режим, используйте web, чтобы выбрать подходящий вариант в разделе «Раскрытие правовой информации» на веб-портале DocuSign.
5. Рег. релиз онлайн-подписи для Android, мы планируем выпустить эту функцию в 4 квартале.