2016-11-11 65 views
0

我已經調用了演示api服務器,並且設法成功地執行了一個調用並設法簽署了一些文檔。我現在正在轉向生產api,我的理解是我調用登錄服務並獲取新api的baseURL來發送我的Envelope,但是當我這樣做時,在嘗試發送它時不斷收到錯誤。例外的回來爲:Docusign C#CreateEnvelope

Error calling CreateEnvelope: 

這裏是我的代碼調用信封

  ApiClient apiClient = new ApiClient(loginAccount.BaseUrl); 
      Configuration cfi = new Configuration(apiClient); 
      string authHeader = "{\"Username\":\"" + loginAccount.Email + "\", \"Password\":\"" + docusignPassword + "\", \"IntegratorKey\":\"" + INTEGRATOR_KEY + "\"}"; 
      cfi.AddDefaultHeader("X-DocuSign-Authentication", authHeader); 
      EnvelopesApi envelopesApi = new EnvelopesApi(cfi); 
      EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(loginAccount.AccountId, envDef); 

的那一刻是他的CreateEnvelope它會拋出一個異常時。

+0

我已經快速查看了他們的SDK,並且您的代碼與提供的示例略有不同。我認爲排除故障的最佳方法是找出失敗的原因。你可以嘗試使用登錄API來確保你可以成功登錄之前嘗試'CreateEnevelope'?我正在關注這個[示例](https://github.com/docusign/docuSign-csharp-client) – AlinG

+0

我正確使用登錄Api。我知道因爲我得到一個包含baseURL的用戶詳細信息的響應對象。然後,我使用新的ApiClient中的基本URL來調用CreateEnvelope。發生異常的地方位於CreateEnvelope方法調用上。 – SpaceApple

回答