【问题标题】:Docusign Post Recipient ViewDocusign Post 收件人视图
【发布时间】:2015-01-22 17:22:03
【问题描述】:

我正在使用 DocuSign API,但是在使用“Post Recipient View”API 调用时收到此错误:

UNKNOWN_ENVELOPE_RECIPIENT: "The recipient you have identified is not a valid recipient of the specified envelope"

我正在向 API 传递以下参数:returnUrl、authenticationMethod、用户名和电子邮件。

信封是使用 DocuSign 网站创建的,所以我没有 clientUserId。这是个问题吗?

有什么建议吗?

【问题讨论】:

    标签: docusignapi


    【解决方案1】:

    在请求给定收件人的签名 URL 时,您需要 clientUserId。当您通过 DocuSign Web 控制台创建信封时,我相信收件人默认被指定为远程收件人(即他们被指定为将接收电子邮件通知以开始签名的人)。

    由于他们是远程签名者,我相信clientUserId 不会出现,但您可以轻松检查。进行Get Recipient Status API 调用,如果他们有clientUserId 存在并且它的值设置然后在请求签名URL 时尝试该组合。

    否则,请尝试创建一个新信封(通过 API)并确保为任何将成为嵌入式签名者的收件人设置唯一的 clientUserId,然后确保在请求签名 URL 时使用相同的数据组合它应该可以工作。

    【讨论】:

    • 对于我通过 Web 控制台创建的文档,获取收件人状态没有包含 clientUserId 字段。您能否确认使用 Post Recipient View API 调用无法检索在 DocuSign Web 控制台 中创建的文档?
    • 确认这是预期的行为。通过 Web 控制台创建时,您只能指定远程收件人(一个例外是当面签名收件人类型 - 即在您身旁签名的人)。只有 API 创建的收件人可以设置 clientUserId 以使收件人嵌入,以便他们可以通过 3rd 方应用程序签名。
    猜你喜欢
    • 1970-01-01
    • 2015-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多