是否有必要为每个请求都有一个唯一的clientUserId属性?

时间:2015-02-02 16:24:47

标签: docusignapi

我正在使用Embedded Signing API。原型工作得很好!! 谢谢你的例子。

我的问题是 - 是否有必要为每个请求创建一个唯一的clientUserId属性?它是否必须存储在数据库中?我已经阅读了api文档,他们都提到了这些内容:

if the clientUserId is present and it's value is not null then the recipient is an embedded recipient, and they can access the envelope through a URL token instead of a hyperlink in an email. 

在我的代码' clientUserId'在创建信封时硬编码为1,并且在获取用于启动嵌入式签名视图(也称为收件人视图)的URL时具有相同的值。

这样可以,还是我必须为每个请求生成一个唯一的clientUserId并将其存储在数据库中?

由于

1 个答案:

答案 0 :(得分:0)

发布路易斯的评论,因为它应该是一个答案......

如果您提供相同的(emailnameclientUserID)三元组,那么签名者就不必重新采用他们的签名 - DocuSign将能够识别签名者并利用他们以前采用的签名。否则,签名者必须在信封中分配给他们的每个签名/首字母标签处绘制他们的签名。

一般来说,clientUserID应该是组织中有意义且独特的东西,以识别签名者/客户;但是,如果您的具体用例不需要进一步制作/定义签名者,并且您不介意每次都明确签名,那么仍然可以使用您提到的简单值。