信封不包含文件

问题描述

创建信封并向其中添加文档(pdf)之后,我将收到电子邮件,并在文档上签名, 以后我取回信封时,里面没有文件

EnvelopeDeFinition envelopeDeFinition = new EnvelopeDeFinition
{
    EmailSubject = "Please sign the document",Documents = new List<Document>(documents),Recipients = recipients,Status = "sent"
};

// 2. Use the SDK to create and send the envelope
apiclient apiclient = new apiclient(basePath);
apiclient.Configuration.AddDefaultHeader("Authorization","Bearer " + accesstoken);
EnvelopesApi envelopesApi = new EnvelopesApi(apiclient.Configuration);
EnvelopeSummary results = await envelopesApi.CreateEnvelopeAsync(accountId,envelopeDeFinition);

以后通过ID检索信封

var envelope = envelopesApi.GetEnvelope(accountId,results.Envelopes.FirstOrDefault().EnvelopeId);

然后EnvelopeDocuments为空。

我如何获得签名的文件

解决方法

尝试使用此方法:

envelopesApi.GetDocument (accountId,envelopeId,documentId);

documentId是您设置的名称,如果遵循常见示例,则可以为“ 1”。

,

或使用特殊的documentId "combined"返回信封的所有文档。

请参阅EnvelopeDocuments:get文档。