Docusign REST API для получения документа в конверте - PullRequest
0 голосов
/ 22 мая 2018

Я создаю веб-приложение MVC с Docusign REST API.Я собираюсь создать actionlink в индексном представлении для каждой записи, которая загружает документ в конверте записи.Я планирую использовать вызов после HTTP-запроса.

GET /v2/accounts/{accountId}/envelopes/{envelopeId}/documents/{documentId}

Когда я вызываю этот запрос, появляется всплывающее окно, где я могу выбрать местоположение и имя файла для загружаемого документа.

enter image description here

Можно ли как-то передать местоположение папки и имя файла в качестве параметра и загрузить файл без всплывающего окна?Я не думаю, что Docusign не предоставляет такой API для загрузки таким способом.

Заранее спасибо.

1 Ответ

0 голосов
/ 22 мая 2018

Веб-сервер не может получить доступ к компьютеру клиента.Представьте, что Google (или любой другой сайт) может просто запускать программы на вашем компьютере, когда вы посещаете их сайт!Таким образом, всплывающее окно не имеет ничего общего с DocuSign.

Итак, используя DS API, вы получите pdf как byte[], как только вы получите byte[], тогда это ваш код, который должен записать его в файл, и этоэто невозможно на WEBServer, так как WebServer не сможет получить доступ к компьютеру клиента, чтобы напрямую сохранить их на компьютере без отображения этого всплывающего окна.Если вы запускаете приведенный ниже код в автономном приложении Java или я думаю, что Java-апплеты также могут это сделать, то вы можете использовать FileOutputStream для записи byte[] в файл непосредственно на компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...