我一般都是API的新手,我希望得到另一双眼睛。我有一个我通过电话发送的文件,想要申请我创建的模板。一切顺利,直到我调整XML来处理复合模板。我不确定嵌套信息是否有问题。如果我有一个不正确的序列。你们都愿意放贷的任何帮助都非常感谢。
string xmlBody =
"<envelopeDefinition xmlns=\"http://www.docusign.com/restapi\">" +
"<emailSubject>Docusign this Document</emailSubject>" +
"<status>Sent</status>" +
"<compositeTemplates>" +
"<compositeTemplate>" +
"<serverTemplates>" +
"<serverTemplate>" +
"<sequence>1</sequence>" +
"<templateId>MY+TemplateID</templateId>" +
"<serverTemplate>" +
"</serverTemplates>" +
"<inlineTemplates>" +
"<inlineTemplate>" +
"<sequence>2</sequence>" +
"<recipients>" +
"<signers>" +
"<signer>" +
"<roleName>Sub</roleName>" +
"<recipientId>1</recipientId>" +
"<email>sub@email.com</email>" +
"<name>John Doe</name>" +
"</signer>" +
"<signer>" +
"<roleName>Con</roleName>" +
"<recipientId>2</recipientId>" +
"<email>con@email.com</email>" +
"<name>John Smith</name>" +
"</signer>" +
"</signers>" +
"</recipients>" +
"</inlineTemplate>" +
"</inlineTemplates>" +
"<document>" +
"<name>" + documentName + "</name>" +
"<documentId>1</documentId>" +
"</document>" +
"</compositeTemplate>" +
"</compositeTemplates>" +
"</envelopeDefinition>";
答案 0 :(得分:1)
发布问题时,共享HTTPS请求的特定XML / JSON(包括您正在调用的标头和端点)会很有帮助。您还应该发布从API调用中收到的特定错误消息/响应消息。
它看起来像你实际上并没有创建一个多部分请求。请共享SOAP标头/端点和实际的原始XML(而不是字符串化代码),以便识别错误。 谢谢! 保罗