获取所有变量

描述

'获取所有变量'返回所有永久列表 变数。这些变量在LEAPWORK Controller中是静态的,不应与用于触发Schedule的变量混淆。

要求网址

http:// {controllerMachine}:{controllerPort} / api / v4 / 变数

例子

卷曲


curl -X GET --header'接受:application / json'--header'AccessKey:Mo87Nc4qDAtzJNDb''http://{controllerMachine}:{controllerPort}/ api / v4 / 变数'

电源外壳 

$ headers = @ {}
$ headers.Add(“ AccessKey”,“ Mo87Nc4qDAtzJNDb”)
Invoke-WebRequest -Uri“ http://{controllerMachine}:{controllerPort}/ api / v4 / 变数” -ContentType“ application / json” -Headers $ headers -Method GET

反应体

变量列表:

[
    {
        "$ id": "1",
        “名称”:“ Var2”,
        “值”:{
            “ $ id”:“ 2”,
            “ $ type”:“ Leapwork.Models.Models.LDataTypes.LText,Leapwork.Models”,
            “值”:“ 500”
        }
    },
    {
        “ $ id”:“ 3”,
        “名称”:“ Var1”,
        “值”:{
            “ $ id”:“ 4”,
            “ $ type”:“ Leapwork.Models.Models.LDataTypes.LText,Leapwork.Models”,
            “值”:“ 100”
        }
    }
]

 

回应栏位

领域 类型 描述 价值观
$ id 内部对象的ID  
名称 变量名  
信号 对象保存变量的值 “ $ id”,“ $ type”,“值”
信号 目的    
$ id 内部对象的ID  
类型 Leapwork.Models.Models.LDataTypes.Ltext 静态数据类型  
变量中的值  


回应码

200(确定)

401(未经授权,错误的访问密钥)

500内部服务器错误)