如何代表第三方设置生产凭证

时间:2013-07-17 22:04:26

标签: c# credentials production docusignapi

我们需要一些帮助来了解如何设置集成的生产方面。我怀疑我们可能无法按照我们最初预期的方式设置它(尽管我确定有一种解决方法)。作为背景的方式:

我们为客户编写了一个自定义应用程序,旨在允许客户直接从我们为他们编写的自定义应用程序发送信封。

我们可能遇到问题,我们最初预计可以使用客户现有的docusign帐户发送信封。

我们正在使用带有c#应用程序的soap api。我们的测试凭据根据以下伪代码在c#中设置:

...
credentials.AccountId = " our account id here ";
credentials.UserName = "[ our integrator key here ]" + "our email address";
credentials.password = " our password ";
credentials.ApiUrl = " the demo api url ";
...

// elsewhere when we define the envelope we say

envelope.AccountId = " our account id here ";

现在,在生产中,这就是我们想要做的事情:

...
credentials.AccountId = " our customer's account id here ";
credentials.UserName = "[ our integrator key here ]" + [our customer's send on behalf of email address] + "our email address";
credentials.password = " our customer's password ";  // or our password perhaps?
credentials.ApiUrl = " the production api url ";
...

// elsewhere when we define the envelope we would say

envelope.AccountId = " our customer's account id here "; 

是我们甚至可以尝试的,还是我们的客户必须将他们的帐户转移到我们的帐户?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我相信你想要的是SOBO(代表发送)功能。转到DocuSign开发人员中心,在文档页面上看到api指南。

DocuSign API Documentation

由于您正在使用SOAP,请下载SOAP pdf或打开在线版本,然后搜索“代表”。您将看到SOBO页面出现,其中包含使此工作所需的信息。

这个页面特别是我正在引用的那个:

SOBO