реализация docusign connect api - PullRequest
0 голосов
/ 01 ноября 2019

Поскольку connect api отправляет ответ «listner api» НЕМЕДЛЕННО после того, как последний получатель подпишет документ. Если мой «apl listner» не работает в это времяКак я снова получу ответ от Connect API? Предоставляет ли Connect API какую-либо возможность отправить его снова?

Ответы [ 2 ]

0 голосов
/ 03 ноября 2019

Ответ от Дрю верный, но вот некоторая дополнительная информация: алгоритм повторной отправки Connect, используемый, если включено требование подтверждения, не пытается повторно отправить немедленно. А если параметр «Подключить отправку отдельных сообщений» (SIM) отключен (по умолчанию), то сообщение не будет повторно отправлено, если оно заменено другим сообщением о том же конверте.

Лучше не иметьваш сервер (ваш "слушатель") когда-нибудь выйдет из строя. Лучший способ сделать это: подключить Connect к AWS или аналогичному приложению, а затем приложение получит данные из AWS SQS или аналогичного. Смотрите примеры кода с именем connect- здесь: https://github.com/docusign

0 голосов
/ 01 ноября 2019

Вы ищете вариант Требовать подтверждения . Согласно документации:

Требуется подтверждение: выберите этот параметр, чтобы регистрировать ошибки при публикации. Сообщения об ошибках подтверждения регистрируются на странице Failures, доступ к которой можно получить, щелкнув Failures на странице настроек DocuSign Connect. Когда выбрана эта опция, DocuSign автоматически попытается опубликовать любые ошибки. Кроме того, вы можете вручную сделать репост со страницы Failures. См. Раздел «Ошибки публикации» для получения дополнительной информации

Если ваше приложение может возвращать код состояния 200, когда оно успешно принимает публикацию Connect, наличие параметра «Требовать подтверждение» означает, что ошибки будут регистрироваться и повторяться.

...