如何使用DocuSign C#客户端SDK获取REST跟踪

本文关键字:获取 REST 跟踪 SDK 客户端 何使用 DocuSign | 更新日期: 2023-09-27 17:58:11

是否有方法使用更新版本的DocuSign C#客户端SDK(DocuSign.eSign)以编程方式获取REST跟踪?

以前版本的SDK(DocuSign.Integrations.Client)有一个RestTrace属性,如果设置正确,可以从信封访问该属性:

RestSettings.Instance.RestTracing = true;

例如,在调用之后

// create envelope and send it
bool result = envelope.Create(documentData, filename);

您可以访问envelope.RestTrace属性以获取发送到DocuSign的完整API请求。

新的EnvelopeDefinition和EnvelopesApi类似乎没有类似的属性。有没有办法获取我丢失的信息?

更新后的SDK调用看起来像:

// create envelope and send it
// |EnvelopesApi| contains methods related to creating and sending Envelopes (aka signature requests)
EnvelopesApi envelopesApi = new EnvelopesApi();
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envelope);

envelope被定义为EnvelopeDefinition

如何使用DocuSign C#客户端SDK获取REST跟踪

您可以使用测试版Recipe Framework应用程序轻松查看应用程序中的API调用和响应。

请参阅导航栏中的"API日志"菜单项。

请参阅Github repo。