如何使用 C# 客户端检索文档表单字段值

How to retrieve Document Form field Values using C# Client

我正在使用 DocuSign C# 客户端检索信封的当前收件人状态,包括文档表单字段的值。

使用 REST API ,我可以使用以下 url 并将参数 include_tabs 设置为 true 来检索文档表单字段值。 /账户/:accountId/envelopes/:envelopeId/recipients?include_tabs=true

如何使用 C# 客户端获取文档表单字段?

以下方法调用不会 return 文档表单字段值(没有标签信息是 returned。)

EnvelopesApi envelopesApi = new EnvelopesApi();
Recipients recips = envelopesApi.ListRecipients(accountId, envelopeId);

谢谢!

这不是检索收件人标签的正确 API 调用,您需要进行 listTabs() 调用而不是使用 ListRecipients() 调用,它具有以下函数签名:

Tabs ListTabs (string accountId, string envelopeId, string recipientId);

这也是为什么您首先要记住在将收件人添加到信封时为收件人设置的 recipientId 值的原因(即,以便您以后可以轻松地分配和检索他们的制表符值),否则您需要额外调用 API 来检索该信息。