尽管使用了正确的实现方式(根据说明),我仍在尝试执行发布请求并保持获取无效的参数。
注意: 根据给定的查询条件查找设备。查询条件应包含设备标识符数组(设备主键或设备的VAR1 | VAR2 | VAR3),以及可选的布尔变量,用于加载标签和动态变量。
以下是架构:
{
"ids": [
"string"
],
"loadTags": false,
"loadDynamicVariables": false,
"fields": [
"string"
]
}
模型:
FindEquipmentsArguments {
ids (Array[string], optional): Device identifier array,
loadTags (boolean, optional),
loadDynamicVariables (boolean, optional),
fields (Array[string], optional)
}
根据架构和模型,类似这样的方法应该起作用。
{
"ids": ["VAR1|VAR2|VAR3"],
"loadTags": false,
"loadDynamicVariables": false,
}
不幸的是,事实并非如此。 我的要求一直很糟糕,并且出现以下情况:
{
"faultCode": "invalid.parameters",
"faultString": "Invalid parameters",
"details": "For input string: \"VAR1|VAR2|VAR3\""
}
有人可以帮忙吗? 预先感谢!