繁体   English   中英

如何将 textTabs 设置为嵌入式签名者,然后删除签名者

[英]How set a textTabs into a embedded signer and then remove the signer

我试图在没有路由顺序的情况下设置“生效日期”。 所以我有 3 个签名者,其中一个是嵌入式签名者。 所以这个想法(感谢 Larry K)是在常规签名者完成签名后,我将设置一个带有当前日期的 textTabs,然后删除嵌入签名者,以便信封将其状态更改为已完成。

所以我正在这样做。

POST /restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}/tabs

recipientId = 是嵌入式签名者的 id

{
"textTabs": [
    {
        "tabId": "effectiveDate",
        "value": "31 August 2020",
        "locked": "true",
        "font": "Calibri",
        "fontSize": "Size9",
        "bold": "true",
        "anchorString": "**sd**",
        "anchorUnits": "pixels",
        "anchorYOffset": "-2", 
        "anchorXOffset": "-5"
    }
]
}

之后,我删除了嵌入的签名者,信封就完成了,但是 textTabs 的值没有显示在任何文档中。 这是在嵌入式签名者中创建 textTabs 后 POST 响应的一部分。

{
"textTabs": [
    {
        "isPaymentAmount": "false",
        "shared": "false",
        "requireInitialOnSharedChange": "false",
        "requireAll": "false",
        "value": "31 August 2020",
        "required": "true",
        "locked": "true",
        "concealValueOnDocument": "false",
        "disableAutoSize": "false",
        "maxLength": "0",
        "font": "calibri",
        "bold": "true",
        "italic": "false",
        "underline": "false",
        "fontColor": "black",
        "fontSize": "size9",
        "localePolicy": {},
        "documentId": "3",
        "recipientId": "1",
        "pageNumber": "1",
        "xPosition": "130",
        "yPosition": "74",
        "width": "0",
        "height": "0",
        "anchorString": "**sd**",
        "anchorXOffset": "-5",
        "anchorYOffset": "-2",
        "anchorUnits": "pixels",
        "anchorCaseSensitive": "false",
        "anchorMatchWholeWord": "true",
        "anchorHorizontalAlignment": "left",
        "anchorTabProcessorVersion": "v1_3",
        "tabId": "3cf87755-ee56-4bb2-94bb-25fc5309c66c",
        "tabType": "text"
    }...

谁能告诉我我做错了什么?

选项卡与签名者相关联,如果您删除签名者 - 它的选项卡将被删除。 因此,不确定您在此处尝试做什么,但如果您在 DocuSign 中删除收件人,它将删除与该收件人相关的所有选项卡(文本选项卡、签署她的选项卡、日期选项卡)。

您的要求很复杂,这是 Larry 回答的针对您的原始问题的修改后的解决方案,如果您遵循此操作,它应该会起作用:

在每个人都签名后,在信封末尾添加一个新的集成用户作为 Certified Delivery 收件人,webhook 会 ping 应用程序 应用程序检查每个收件人的签名日期值 应用程序为 CD 收件人创建一个文本字段并用最后一个值填充它(在演示中测试,这曾经是可能的并且可能仍然是但实际上不支持)应用程序将 CD 收件人更改为 CC(还测试以确保角色更改不会擦除该字段。再次,曾经工作,可能仍然确实)信封完成并填充了文本字段

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM