我收到此错误
ANCHOR_TAB_STRING_NOT_FOUND
当我将文档提交给Docusign进行嵌入式签名时。麻烦的是,并非每个文档都有可能的标记。如果该人决定对其进行数字签名,则另一个系统会生成PDF并将其发送给Docusign。所以当我的api脚本被调用来创建文档时,我不知道那里有什么标签。
那么我该如何解决这个问题呢?生成PDF并在以后提取PDF时,比将标记数据存储到数据库更简单吗?除非需要,否则不要做任何docusign的东西。不要浪费空间。
答案 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,则此错误将自行解决。