我想使用Rest Recipes获取20条记录/请求信封信息。
我的要求是:
当20个记录被转储到数据库时,我想要打另一个批次,它将从21到40获取记录,然后在第三个调用中从41到60,依此类推......
我使用下面的代码,但没有任何想法,如何获取分页等信息。 //调用Login()API,设置用户的baseUrl并返回其accountId
string accountId = loginApi(USER_NAME, PASSWORD);
// Set the Start Date (to limit the results returned)
DateTime fromDate = new DateTime(2016, 09, 15);
string fromDateStr = fromDate.ToString("o");
DateTime toDate = new DateTime(2016, 09, 16);
string toDateStr = toDate.ToString("o");
// set a filter for the envelopes we want returned using the
// fromDate and count properties
// Here I want to use paging like functionality.
EnvelopesApi.ListStatusChangesOptions options = new EnvelopesApi.ListStatusChangesOptions()
{
count = "20",// How to increase this counter for next request?
fromDate = fromDateStr,
toDate = toDateStr
};
EnvelopesApi envelopesApi = new EnvelopesApi();
EnvelopesInformation envelopes = envelopesApi.ListStatusChanges(accountId, options);
答案 0 :(得分:0)
你想解决什么? DocuSign有一个电话,允许您获取日期/时间/状态范围内的信封ID列表。对于此方案中返回的内容,不会有特定的数字或限制,但我不明白为什么要将其限制为20(如示例所示)。