我想知道在通过SOAP API发送信封时是否可以将文档或文档附加到信封上?我已经使用api创建了一个Attachment对象并添加了字节但是当我附加到信封时,状态信封附件返回为null,当我查看docusign电子邮件时,没有附件(我假设到期了)事实上,附件在状态中返回为null,但是当我调试它时,附件显然就在那里。发件人可以将文件附加到信封吗?
Attachment attachment = new Attachment(){
Data = "bytes",
Label = "name",
Type = "Document"
};
newTemplate.Envelope.EnvelopeAttachment = new Attachment[] { attachment };
最后,我将附件附在信封上并发送。
谢谢
答案 0 :(得分:0)
SOAP API中 Envelope 对象的 EnvelopeAttachment 属性仅作为集成应用程序在创建期间使用信封“传递”另一个文件的方式存在信封过程,这样该文件将从那时起与信封相关联,并且集成应用程序可以在将来通过API访问它(如有必要)。以这种方式提供的文件(即使用 EnvelopeAttachment 属性)将永远不会在DocuSign UI中显示,也不会在信封本身的信封收件人中显示 - 访问它们的唯一方法是通过API。
如果您只需要将另一个文件添加到信封中,所有收件人都会在信封中看到但是没有收件人需要签名等,那么您应该以与添加相同的方式将该文件添加到信封中所有其他文件到信封(即,使用信封对象的文档属性),并且不要为该文档指定任何选项卡。