Docusign标签 - 可能不存在

时间:2016-02-23 18:29:38

标签: docusignapi

我收到此错误

 ANCHOR_TAB_STRING_NOT_FOUND

当我将文档提交给Docusign进行嵌入式签名时。麻烦的是,并非每个文档都有可能的标记。如果该人决定对其进行数字签名,则另一个系统会生成PDF并将其发送给Docusign。所以当我的api脚本被调用来创建文档时,我不知道那里有什么标签。

那么我该如何解决这个问题呢?生成PDF并在以后提取PDF时,比将标记数据存储到数据库更简单吗?除非需要,否则不要做任何docusign的东西。不要浪费空间。

2 个答案:

答案 0 :(得分:3)

所以基本上你要向DocuSign提交一份文件,你不知道文件中的内容 - 在这种情况下你不知道你试图设置的锚是否在其中。 DocuSign平台的行为正确,如果您在请求中指定了锚点字符串,并且您没有将IgnoreIfNotPresent设置为true并且找不到这些字符串,那么它将返回错误。

我认为您最好的选择是在向DocuSign发出请求之前扫描您正在使用的锚字符串序列的文档字节,并让您的代码动态填充实际找到的锚点在文件中。

否则,如果您根本不了解您正在向DocuSign提供的文档,那么您可以将IgnoreIfNotPresent设置为true以避免错误。

答案 1 :(得分:0)

看起来AnchorTab Schema有一个IgnoreIfNotPresent值。

https://www.docusign.com/p/APIGuide/APIGuide.htm#Sending%20Group/AnchorTab.htm

我假设如果您使用的系统将此值设置为true,则此错误将自行解决。