基于模板restapi修改/删除信封签名者的问题

2024-06-16 14:20:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法修改或替换基于模板的信封上的签名者。模板指定1个签名者和1个抄送。信封处于“已发送”状态。文档表明我可以为尚未签名的签名者更新某些属性。你知道吗

当我试图修改签名者(例如更新电子邮件地址)时,我得到一个错误:

{
    u'recipientUpdateResults': [
        {
            u'errorDetails': {
                u'errorCode': u'RECIPIENT_UPDATE_FAILED',
                u'message': u'**Therecipientcouldnotbeupdated.Recipientislocked.**'
            },
            u'recipientId': u'1'
        }
    ]
}

然后,我尝试了添加具有相同签名者角色的其他签名者,然后删除原始签名者的方法。处理删除时,我遇到另一个错误:

{
    u'signers': [
        {
            u'errorDetails': {
                u'errorCode': u'RECIPIENT_DELETE_FAILED',
                u'message': u'**Therecipientcouldnotbedeleted.Recipientisrequired.**'
            },
            u'recipientId': u'1',
            u'routingOrder': u'',
            u'status': u''
        }
    ]
}

我不明白是什么使签名者被锁定或被要求。有没有什么办法我可以释放这些限制,以便能够做修改或更换?你知道吗

任何帮助或指导都将不胜感激。你知道吗


Tags: 文档模板message属性电子邮件状态地址错误
1条回答
网友
1楼 · 发布于 2024-06-16 14:20:22

发现了问题。模板上未设置“发件人可以删除”或“发件人可以编辑”属性。我更正了模板上的设置,现在收件人通过restapi修改和删除了预期的工作。你知道吗

在获取收件人状态的API响应中,有两个键/值指示签名者的锁定状态:

u'templateLocked': u'true',
u'templateRequired': u'true'

相关问题 更多 >