#docusignapi
#docusignapi
Вопрос:
Я использую Docusign-Connet для получения уведомлений из docusign. В docusign api есть строка
«Его также можно использовать для переноса заполненных документов обратно в ваше приложение или веб-сайт и для извлечения любых данных поля формы, введенных вашими получателями»
но в полезной нагрузке я получаю только имена документов?.
Комментарии:
1. Существует множество инициируемых событий от connect, из какого триггера событий вы просматриваете полезную нагрузку?
2. Добро пожаловать в Stack Overflow! Пожалуйста, поддержите все полезные ответы, включая ответы на вопросы других пользователей. И, пожалуйста, проверьте / примите лучший ответ на свои собственные вопросы.
Ответ №1:
Если вы хотите, чтобы сообщения о подключении включали документы или поля конвертов, установите флажки на экране подписки на подключение (показано ниже в новом инструменте администрирования DocuSign Experience).
Или задайте поля includeDocumentFields
и / или includeDocuments
на true
в вашем вызове ConnectConfigurations: create
Комментарии:
1. Несмотря на то, что я выбрал эти поля, я получаю PDF-байты вместо Document?
2. PDF-байты — это ваши документы в формате pdf. DocuSign преобразует все исходные документы в документы PDF для подписи. Оригиналы недоступны.
3. Спасибо, Ларри, если я загрузил файл размером 5 МБ, я не получаю полезную нагрузку за один раз, это обновляет полезную нагрузку. Для получения всей полезной нагрузки потребовалось 3 минуты, так как я могу с этим справиться?
4. @J.Ravindra — Извините, я не понял вашего комментария. Пожалуйста, начните новый вопрос, чтобы вы могли включить полную информацию о том, что происходит, и о вашем вопросе. И, пожалуйста, «проверьте» / «выберите» этот ответ, если он подходит для вашего вопроса.
Ответ №2:
Что я делал в прошлом, так это получал статусы документов из DocuSignConnect при изменении ситуации. Затем вызовите EnvelopesApi.GetDocument
конечную точку с DocumentStatuses.DocumentStatus.ID
идентификатором конверта для извлечения документа.
В моей реализации мы загружаем документ только в том случае, если заполнен весь конверт. Таким образом, полезная нагрузка DocuSignConnect также невелика.
Кстати, моя реализация заключается в .net
использовании их 2.1.9.0
библиотеки. Удачи!
Комментарии:
1. Это правильный подход, потому что DocuSign не рекомендует загружать документы через webhook, это сильно снижает производительность, и вы потеряете так много конвертов позже