DocuSignEnvelopeInformation null с использованием XmlSerializerFormat

My DocuSign Connect Listener не может десериализовать получаемый XML. Конверт всегда равен нулю. Я украсил свой класс и его интерфейс [ServiceBehavior (Namespace = "http://www.docusign.net/API/3.0 ")] и украсил контракт операции XmlSerializerFormat. Кто-нибудь знает, что я делаю не так?


person C Sean Howard    schedule 09.05.2016    source источник


Ответы (1)


Я не знаю, что вы имеете в виду под https://www.docusign.net/API/3.0/, это недействительный URL.

Ответ

В моих слушателях я использую подходящую библиотеку XML (специфичную для платформы / стека) для извлечения значений и документов из уведомлений.

В наши дни часто встречаются библиотеки XML, которые более удобны, чем стандартная libxml2 и ее различные оболочки. Например, BeautifulSoup для Python

Вы можете увидеть рабочие примеры прослушивателя DocuSign Connect / eventNotification на разных языках и в разных стеках:

Также ознакомьтесь с рецептом веб-перехватчика для получения дополнительной информации.

При отладке также очень полезны средства ведения журнала для сообщений о подключении. См. Панель администратора DocuSign, раздел «Интеграции», пункт «Подключиться» для доступа к журналам.

person Larry K    schedule 10.05.2016