【问题标题】:DocuSign getRecipientView ttl_expired errorDocuSign getRecipientView ttl_expired 错误
【发布时间】:2015-01-23 16:01:38
【问题描述】:

我正在使用 DocuSign API POST 到 Post Recipient View URL。

我收到一个响应 URL,但如果我按照该 URL 操作,它会告诉我:...?event=ttl_expired

示例网址:https://demo.docusign.net/Signing/startinsession.aspx?t=66e01470-4fcb-xxxx-xxxx-2f9029036d21

我在几秒钟内就使用了该 URL,所以我收到此错误是有原因的吗?

【问题讨论】:

    标签: docusignapi


    【解决方案1】:

    TTL 确实指的是“生命周期”,所以如果您遇到该错误并且您确定它在 5 分钟 TTL 窗口内(2 秒听起来不错:]),那么我会猜测三件事之一:

    1. 您在无效信封上请求签名 URL(即您不是发件人或没有权限)
    2. 您请求的收件人未正确嵌入。
    3. 您请求的是已完成的信封或其他最终状态(如作废)。

    请确认这不是导致您的错误的这 3 件事之一。

    【讨论】:

    • 关于第 1 点和第 3 点:信封是有效的,因为我能够获取状态和收件人。状态为“已发送”,尚未签署任何内容。 第 2 点:文档是使用 DocuSign 控制台创建的,但收件人是使用 API 添加的。这有什么不同吗?
    • 可能。尝试对信封进行“获取收件人状态”API 调用,以便您可以查看收件人数据。这可能表明clientUserId 丢失或错误或突出显示其他问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多