当我等待DocuSign支持来帮助希望这里的人有更多的洞察力时,我在这里双贴这篇文章。
我们的应用程序使用DocuSignConnect API来管理品牌。它已经生产了多年,没有任何问题。上周的某个时候,我们创建品牌的API调用开始失败,但只限于Demo系统。这一功能在生产系统中继续很好地工作。我们的演示环境和Prod环境之间没有代码差异。
在过去,当DocuSign演示系统进行更改时,我们已经看到(不同类型的)问题。我不知道这会不会是其中之一。
细节是有限的。我们创建品牌的API调用遇到了以下属性的失败:
ErrorCode: 309
ErrorReason: Brands could not be created.
faultString: Brands could not be created. Unable to upload brand, error: Must specify valid information for parsing in the string.正如我前面提到的,我们的应用程序最近在DocuSignConnect API方面没有改变。但是,我注意到,签名和电子邮件资源xml文件似乎正在发生变化(DocuSign的Prod和Demo站点之间的差异很大)。也许这就是“解析的...specify有效信息.”背后的一个线索。消息。
我担心的是,很快就会部署到生产中,这会破坏我们的应用程序。
我要补充的是,我们的其他API调用似乎没有问题(例如发送信封)。
有没有人经历过这种创建品牌的问题?
发布于 2018-03-23 18:42:10
DocuSign支持对此的更新是,作为'CreateBrand‘API调用中定义的XML的一部分的’CreateBrand‘元素上的'type’属性已经从可选的(在PROD环境中)更改为必需(在他们的演示环境中)。
他们可能会改变他们的演示代码,在部署到他们的PROD系统之前,将这个属性恢复为‘可选’。
但是在任何情况下,我们的代码都会发生变化,开始在“徽标”元素中包含“type”属性,以确保成功向前推进。
https://stackoverflow.com/questions/49430561
复制相似问题