Я назвал сервер demo api, и мне удалось выполнить вызов успешно и удалось подписать некоторые документы. Теперь я перехожу к производству api, и я понимаю, что я вызываю службу входа в систему и получаю baseURL для нового api для отправки моего конверта, но когда я это делаю, я все время получаю сообщение об ошибке при попытке отправить его. Исключение возвращается как: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 он будет бросать исключение.
Я быстро просмотрел их SDK, и ваш код немного отличается от приведенного примера. Я думаю, что лучший подход к устранению неполадок заключается в том, чтобы выяснить, где он терпит неудачу. Можете ли вы попытаться использовать login api, чтобы убедиться, что вы можете успешно войти в систему, прежде чем пытаться «CreateEnevelope»? Я следую этому [пример] (https://github.com/docusign/docuSign-csharp-client) – AlinG
Я правильно использую логин Api. Я знаю, потому что я получаю объект ответа с данными пользователя, включая baseURL. Затем я использую базовый URL-адрес в новом ApiClient для вызова CreateEnvelope. Место, где возникает исключение, - это вызов метода CreateEnvelope. – SpaceApple