创建信封问题

问题描述 投票:0回答:1

信封创建在沙箱环境中运行良好。

在我使用积分密钥后,将其用于真实帐户,我收到以下错误:

{“调用CreateEnvelope时出错:”}

我目前正在使用Docusign的Rest Api。我能够成功地从邮递员创建一个信封。

但我无法申请

示例代码:

ApiClient apiClient = Configuration.Default.ApiClient;
string authHeader = "{\"Username\":\"" + username+ "\", 
   \"Password\":\"" + password+ "\", 
   \"IntegratorKey\":\"" + IntegratorKey + "\"}";
Configuration.Default.AddDefaultHeader("X-DocuSign-Authentication", authHeader);

AuthenticationApi authApi = new AuthenticationApi();
LoginInformation loginInfo = authApi.Login();
EnvelopeDefinition def = new EnvelopeDefinition();
def.Status = "sent";
def.EmailBlurb = "Body";
def.EmailSubject = "Subject";
def.TemplateId = “TemplateId”;

def.TemplateRoles = new List<TemplateRole>()
    {
        new TemplateRole {
            Email = "[email protected]",
            Name = "test test",
            RoleName = "all"
        } 
    };

EnvelopesApi envelopesApi = new EnvelopesApi(loginInfo.LoginAccounts[0].BaseUrl);
envelopesApi.CreateEnvelope(loginInfo.LoginAccounts[0].AccountId,def);
docusignapi
1个回答
0
投票

如果您的应用程序确实真正通过演示环境工作,那么转移到生产中只涉及几个问题。

  1. 您的集成密钥需要升级到生产平台。
  2. 您需要生产帐户中的用户名(电子邮件)和密码。
  3. 您需要为API调用选择合适的生产平台。

选择合适的生产平台

docs。您需要确定用户帐户所在的生产平台。这可以动态地或静态地完成。

平台的名称确定用于API调用的URL。

© www.soinside.com 2019 - 2024. All rights reserved.