如何通过Web API调用提取增量数据

时间:2018-11-14 17:18:20

标签: c# api azure azure-devops azure-functions

我已经构建了一个azure函数应用程序,可以通过API调用提取数据。 api调用的限制为300,并且每次我提取历史记录数据时api的数量都超过了。有什么方法可以在每次函数触发时调用增量记录。

示例:

我想从论坛中提取类别名称 categoryid (增量编号)。最初,我加载500个类别,然后增加到750个。是否可以仅提取接下来的250个类别?

有什么方法可以处理api调用超出异常?

谢谢。

1 个答案:

答案 0 :(得分:0)

我认为您需要重新设计API以支持 take skip 机制。

您可以通过在现有操作(方法)中使用可选参数或通过创建专用操作(方法)并使用 URL 结构路由到适当的操作来做到这一点。