我正在尝试使用ADF其余源中的分页规则下载我的所有页面数据。我的API看起来像这样:www.xyz.com?page=0,我得到这样的响应: {content:[],
totalPages:“ 150”,
第0页} 这是我试图编写以获取下一页数据的分页规则
QueryParameters.page = @add(int($。page),1),但这反映了一个错误,提示UnsupportedConcept并显示无效。
请告知是否有任何方法可以增加响应的值并再次点击api
答案 0 :(得分:1)
您可以创建一个“直到”循环。
创建一个管道,该管道包含一个变量,该变量将由“直到”活动评估,并调用您的api以获取总页数(或第一批数据)。 然后,在“直到”活动中,运行它直到@equals(pipeline.variable,activity('1stcall')。output.totalPages)。
直到内的活动应为 -另一个网络电话 -设置变量的活动会增加页面变量的值。