C# Docusign分页信封JSON数据
我正在使用RESTAPI集成Docusign以下载文档附件,并使用Docusign将其上载到Sharepoint 我可以看到C# Docusign分页信封JSON数据,c#,docusignapi,C#,Docusignapi,我正在使用RESTAPI集成Docusign以下载文档附件,并使用Docusign将其上载到Sharepoint 我可以看到信封。NextUri,但我不确定如何分页数据, JSON响应- nextUri":"/accounts/<acc-id>/envelopes?start_position=100&count=100&from_date=7%2f10%2f2016+5%3a24%3a59+AM&from_to_status=changed&to_d
信封。NextUri
,但我不确定如何分页数据,
JSON响应-
nextUri":"/accounts/<acc-id>/envelopes?start_position=100&count=100&from_date=7%2f10%2f2016+5%3a24%3a59+AM&from_to_status=changed&to_date=8%2f14%2f2017+5%3a24%3a59+AM&status=Completed","previousUri":"","resultSetSize":"100","startPosition":"0","totalSetSize":"6709"}
nextUri:“/账户//信封?开始位置=100&计数=100&从日期=7%2f10%2f2016+5%3a24%3a59+AM和从状态=8%2f14%2f2017+5%3a24%3a59+AM&状态=Completed”,“previousUri:”“resultSetSize:”“100”,“开始位置”:“0”,“totalSetSize:”“6709”}
能否请您提供一个关于如何在nextUri参数上分页JSON数据的片段?api不支持分页
为什么要在api上实现分页?为什么不检索整个数据集并将其缓存在应用程序中
由于您只想下载文档并将其归档到Sharepoint,因此可以使用缓存的数据并在应用程序中将其标记为已完成
检索部分数据 您还可以选择使用日期范围获取部分数据
GET /restapi/v2/accounts/{accountId}/envelopes?from_date=2017-01-01&to_date=2017-02-01
GET /restapi/v2/accounts/{accountId}/envelopes?from_date=2017-02-01&to_date=2017-03-01
使用C#SDK
// set a filter for the envelopes we want returned using the fromDate and count properties
var options = new EnvelopesApi.ListStatusChangesOptions()
{
fromDate = "6/16/2017",
toDate = "6/30/2017"
};
// |EnvelopesApi| contains methods related to envelopes and envelope recipients
var envelopesApi = new EnvelopesApi();
var envelopes = envelopesApi.ListStatusChanges(accountId, options);
微软流量
另请看一看。使用此功能,您可以自动将文档归档到Sharepoint。listStatusChanges api不支持分页。请参阅此链接,谢谢@CodingDawgIs有其他选择吗?api一次只能提供100条记录,24小时的日期时间范围,这是最大限制,对于下一组记录,我很遗憾如果要使用Docusign.dllI中的helpers类实现它,我可以使用listStatusChanges API检索100多条记录。您使用的是相同的API调用吗?请将您的GET URL与查询参数共享。我没有使用GET URL,我使用的是Docusign Nuget Package中的类我使用的是Offici中的此代码al Docusign C#client-//|信封API |包含与信封和信封收件人相关的方法信封API信封API=new信封API();信封信息信封=信封API.ListStatusChanges(帐户ID,选项);我不确定你是否知道这一点-是的,它很有效,非常感谢。我不敢相信我忽略了这一点。它就在那里:)