Docusign Webhook .net core 2.0 - PullRequest
       15

Docusign Webhook .net core 2.0

0 голосов
/ 26 июня 2018

Я пытаюсь внедрить Docusign в мое приложение для цифровой подписи. Я использую .net Core 2.0 для целей разработки. Я обнаружил, что Docusign SDK (https://www.nuget.org/packages/DocuSign.eSign.dll/) не совместим с ядром .net, поэтому я попробовал с другим (https://www.nuget.org/packages/DocuSign.Core).). Общий запрос подписи работает нормально, но когда дело доходит до встроенной подписи, метод недоступен в SDK (но доступен в исходном SDK). Я использую REST API для завершения процесса подписания Embedded и сейчас работает нормально.

Теперь я хочу отслеживать статус документа (например, когда он доставлен, когда он подписан подписавшими и т. Д.). Я настраиваю webhook для выполнения этой задачи, но не получаю объект webhook в конечной точке webhook. Я сослался на несколько документов ("https://github.com/docusign/recipe-010-webhook-csharp/blob/master/Webhook/Controllers/WebhookController.cs"," https://developers.docusign.com/esign-rest-api/code-examples/webhook-status", "https://www.docusign.com/blog/dsdev-msbuild2018-session-thr2605/"), чтобы увидеть, как работает веб-крючок, но похоже, что ни один из них не работает. В примерах каждый получает объект веб-крючка внутри содержимого запроса (request.Content.ReadAsStreamAsync ()), но в нуле Содержание.

Может кто-нибудь помочь мне решить эту проблему. Образец кода или полезные документы (кроме того, на который я ссылаюсь) были бы великолепны.

Спасибо.

1 Ответ

0 голосов
/ 26 июня 2018

Re: Поддержка .Net Core SDK - мы слышим вас и работаем над этим.

Re: настройка webhook -

Как вы создаете подписку на webhook? Через инструмент администрирования или через объект eventNotification в конвертах :: создать вызов?

Для начала я бы предложил использовать инструмент администрирования. Используйте экран «Подключиться», чтобы добавить подписку на веб-крючок на ваш сервер («слушатель»). Затем вы будете получать уведомления о событиях, к которым вы проявили интерес.

Ваш сервер должен поддерживать https и быть доступным в общедоступном Интернете, чтобы DocuSign мог отправлять ему запросы POST.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...