这是使用REST api和GitHub C#客户端。我创建一个信封并使用CreateEnvelope调用将其发送出去。我看到deserialize使用EnvelopeSummary模型调用内容上的JsonConvert.DeserializeObject,它按预期工作。 EnvelopeSummary可以返回它现在的功能,还可以提供自定义字段(如果我提供它们)。我可以使用信封进行额外的通话以获取此信息。我想避免这种情况。
答案 0 :(得分:1)
您必须进行单独的API调用才能检索信封自定义字段。 (listCustomFields)
根据API文档,CreateEnvelope返回包含以下四个属性的envelopeSummary对象
以下是一个示例回复。
{
"envelopeId": "91d26c0d-2e5f-40d9-bf5e-de19539d5ebf",
"uri": "/envelopes/91d26c0d-2e5f-40d9-bf5e-de19539d5ebf",
"statusDateTime": "2017-01-24T18:33:06.8230000Z",
"status": "sent"
}
答案 1 :(得分:0)
使用Connect发布服务。实现“连接侦听器”(Web应用程序)并注册以接收推送信封状态消息,其中包括信封自定义字段。
使用Connect被视为“最佳做法”,不使用任何API调用(不会影响您的配额,也不需要API认证)。转到DocuSign开发人员中心,查找有关Connect或“Webhooks”的信息。