Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docusignapi DocuSign API-如何生成ReviewDocument链接_Docusignapi - Fatal编程技术网

Docusignapi DocuSign API-如何生成ReviewDocument链接

Docusignapi DocuSign API-如何生成ReviewDocument链接,docusignapi,Docusignapi,因此,我们遇到了客户无法收到DocuSign电子邮件的问题。这些电子邮件被标记为垃圾邮件,这给我们带来了问题 我们正在考虑只发送我们自己的电子邮件 要做到这一点,我需要构建DocuSign发送的url,以便人们可以点击它。下面是DocuSign使用的格式 /Member/EmailStart.aspx?a=&acct=&er= 从何处获取“a”和“acct”值 我确实在信封API.ListRecipients的签名者中找到了“er” 我假设“acct”以某种方式与我的帐户关联,但我在我的帐户中的

因此,我们遇到了客户无法收到DocuSign电子邮件的问题。这些电子邮件被标记为垃圾邮件,这给我们带来了问题

我们正在考虑只发送我们自己的电子邮件

要做到这一点,我需要构建DocuSign发送的url,以便人们可以点击它。下面是DocuSign使用的格式

/Member/EmailStart.aspx?a=&acct=&er=

从何处获取“a”和“acct”值

我确实在信封API.ListRecipients的签名者中找到了“er”

我假设“acct”以某种方式与我的帐户关联,但我在我的帐户中的任何位置都找不到该guid


“a”和“acct”从何处获取?

您不可能构造DocuSign发送的URL,以便收件人可以使用该URL启动签名会话。实现目标的方法是使用DocuSign所指的嵌入式/捕获式签名,即向收件人发送自己的电子邮件,而不是DocuSign发送电子邮件。以下是对该过程的描述:

1通过发出创建信封API请求来创建信封,并为每个收件人指定ClientUserId属性。ClientUserId属性的存在告诉DocuSign不要向收件人发送电子邮件,这样您就可以自己发送电子邮件

2向收件人发送一封电子邮件,其中包含一个链接,可将他们引导至您构建的网页,并指示他们在准备审阅/签署文档时单击该链接以启动信封。链接URL需要包含一些查询字符串参数,您的网页可以使用这些参数来标识信封和收件人

3.设计网页,使其在收到入站请求时,就像收件人单击您发送给他们的电子邮件中的链接时一样,使用querystring参数中的信息来标识信封和收件人,然后发出CreateRecipientView请求以检索将启动收件人签名会话的URL,最后,自动将用户重定向到CreateRecipientView响应返回的URL,从而打开信封供收件人查看/签名/提交。请注意,CreateRecipientView请求返回的URL是一个短暂的URL,我相信它将在几分钟5分钟内超时-这就是为什么在收件人真正准备好查看信封之前,您不希望发出此请求来检索URL

通过遵循这样一个过程,您可以编写/发送收件人收到的电子邮件,而不是依赖DocuSign来执行此操作,并且可以确保您仅在用户表示他们已准备好签名时检索信封URL,从而避免短时间链接在使用前过期的可能性


在DocuSign API文档或堆栈溢出中搜索嵌入式签名或捕获签名,您会发现有关此场景的大量信息。

DocuSign在其电子邮件上花费了大量精力,因此它们不会被标记为垃圾邮件。如果电子邮件被标记为垃圾邮件,请联系DocuSign客户服务寻求帮助。他们将上报工程组,以便对问题进行分析


谢谢。

我做了,他们基本上说这不是他们的问题。所以我将尝试重新创建他们的电子邮件,并亲自发送。谢谢。我从没想过这样做,这是个好主意。我还没试过,但我要开始做这个。