DocuSignEnvelopeInformation使用XmlSerializerFormat为null

时间:2016-05-09 21:21:09

标签: docusignapi

我的DocuSign Connect Listener无法反序列化它接收的XML。信封始终为空。我用[ServiceBehavior(Namespace =“http://www.docusign.net/API/3.0”)]装饰了我的类和它的接口,并用XmlSerializerFormat修饰了Operation Contract。有谁知道我做错了什么?

1 个答案:

答案 0 :(得分:1)

我不知道https://www.docusign.net/API/3.0/你的意思,这不是一个有效的网址。

<强>答案

在我的监听器中,我使用合适的XML库(特定于平台/堆栈)从通知消息中提取值和文档。

现在,通常有XML库比标准libxml2及其各种包装器更方便。例如,BeautifulSoup for Python

您可以看到各种语言和堆栈的DocuSign Connect / eventNotification监听器的工作示例:

另外,请查看webhook recipe以获取更多信息。

调试,连接消息的日志记录工具也非常有用。请参阅DocuSign管理员面板,&#34;集成&#34;部分,&#34;连接&#34;用于访问日志的项目。