2016-11-11 1 views
0

데모 API 서버를 호출했으며 성공적으로 호출을 관리하고 일부 문서에 서명 할 수있었습니다. 이제 프로덕션 API로 이동 중이며 내가 이해할 수있는 것은 로그인 서비스를 호출하고 새 API에 대한 baseURL을 가져 와서 내 봉투를 보내야한다는 것입니다.하지만 그렇게하면 보내야 할 때 오류가 계속 발생합니다. 봉투를Docusign C# 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이 예외가 발생합니다을 호출 할 때

Error calling CreateEnvelope: 

여기 내 코드입니다 : 예외는 다시 온다.

+0

나는 그들의 SDK를 재빨리 검토했으며 코드는 제공된 예제와 약간 다릅니다. 이 문제를 해결하는 가장 좋은 방법은 어디에서 실패하는지 확인하는 것입니다. 'CreateEnevelope'를 시도하기 전에 login api를 사용하여 성공적으로 로그인 할 수 있습니까? 나는 이것을 따르고있다 [예제] (https://github.com/docusign/docuSign-csharp-client) – AlinG

+0

나는 정확하게 로그인을 사용한다. baseURL을 포함한 사용자 세부 정보가 포함 된 응답 객체를 얻는 이유는 알고 있습니다. 그런 다음 새 ApiClient의 기본 URL을 사용하여 CreateEnvelope를 호출합니다. 예외가 발생하는 곳은 CreateEnvelope 메서드 호출입니다. – SpaceApple

답변