遍历API直到满足条件

时间:2019-09-26 17:41:06

标签: json powershell api

这是我用来获取状态的代码,如果完成退出,并且状态正在运行,则循环直到其获取完成状态

$HOST=https://www.example.com/api/check/status"
$Info=Invoke-RestMethod -Uri $HOST -Method GET -Headers $header 

$Status = $Info.last.status
Write-Output $Status

if ($Status -eq "COMPLETED") {

Write-Output "completed"
}
else
{
return $Info
}

2 个答案:

答案 0 :(得分:0)

是的,运行“直到”或“同时做”,您就会得到答案。

答案 1 :(得分:0)

以下代码有效。谢谢

do{
//API call
}unti(//condition)
相关问题