【问题标题】:Docusign API - Views/Recipient with In Person SigningDocusign API - 亲自签名的视图/收件人
【发布时间】:2016-06-12 19:51:36
【问题描述】:

我为视图/发件人提供了一切工作,并且我的信封ID/收件人工作 - 所以我知道我认为我需要的每条数据。

我的信封中有 2 个 inPersonSigners。第一个永远是“客户”,第二个永远是员工。

我有 UserId、RecipientGuid、RecipientId、UserName 等。由于这些是亲自和嵌入式签名者,他们没有电子邮件地址。

我无法让收件人视图返回 URL,因为我尝试过的每种数据组合都收到“UNKNOWN_ENVELOPE_RECIPIENT”或“INVALID_ENVELOPE_RECIPIENT”错误。

在文档中,它指出您只需要 clientUserId 或 userName 和 Email 组合。我已经尝试了各种这些方法,但仍然无法亲自获得嵌入式签名收件人视图来返回正确的响应。 100% 的时间是信封收件人无效错误。我已经测试了我在邮递员和代码中能想到的所有组合;

inPersonSigners [0]

clientUserId:"SomeoneHelpfulsomeonehelpful@stackexchange.com"
hostEmail:"someonehelpful@stackexchange.com"
hostName:"StackExchange User"
note:""
recipientId:"1"
recipientIdGuid:"xxxxxxxx-xxxx-xxxx-b65d-3bb23fbf8860"
requireIdLookup:"false"
roleName:"1"
routingOrder:"1"
signerEmail:""
signerName:"Test Testeroni"
status:"sent"
userId:"xxxxxx-xxxx-xxxx-913e-c347a9f2dafd"

我只需要能够获取上面的数据,发布到 /views/recipient 并获取响应 url。

我认为问题在于,当通过 Drawloop ->Docusign 创建此文档模板时,没有传递电子邮件,但有一个名称和 clientUserId。希望它是一些简单的东西,我在看了几个小时后错过了同样的东西。

【问题讨论】:

  • 我应该注意到我在这里找到了大约 10 个问题,并尝试了它们的每个变体,但都没有奏效。我的组合是嵌入式签名,亲自签名。谢谢。

标签: javascript docusignapi


【解决方案1】:

下面的示例调用/POST 将起作用。我确实注意到您的 clientUserID 类似于 email@ - 通常此值采用 GUID 格式。要记住的事情。

发布 https://demo.docusign.net/restapi/v2/accounts/459963/envelopes//views/recipient

{
  "authenticationMethod":"email",
  "username": "StackExchange User",
  "email": "someonehelpful@stackexchange.com",
  "returnUrl":"http://www.something_you_provide.com",
  "clientUserId":"SomeoneHelpfulsomeonehelpful@stackexchange.com"
}

【讨论】:

  • 谢谢路易斯。我需要 userId、clientUserId 方法,因为我的签名者没有电子邮件地址作为其收件人记录的一部分。
  • POST中提供的email@应该是HOST的email@(绝对有email@)。
猜你喜欢
  • 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
相关资源
最近更新 更多