Quick BI中CreateTicket接口可以调用成功,加了全局参数会报错,获取不到ticket。全局参数已经开通过了。
更新时间:
【问题描述】
Quick BI中CreateTicket接口可以调用成功,加了全局参数会报错,获取不到ticket。全局参数已经开通过了。
om.aliyun.tea.TeaException: code: 400, The parameter is invalid:exepct '['. request id: A1161441-5291-58AA-BBF1-D953971B704F
at com.aliyun.teaopenapi.Client.doRequest(Client.java:799) ~[tea-openapi-0.2.8.jar:na]
at com.aliyun.teaopenapi.Client.callApi(Client.java:1022) ~[tea-openapi-0.2.8.jar:na]
at com.aliyun.quickbi_public20220101.Client.createTicketWithOptions(Client.java:745) ~[quickbi_public20220101-1.1.7.jar:na]
全局参数写法如下:
{
"conditionList": [{
"operate": "=",
"value": 40
}],
"joinType": "and",
"paramKey": "testId"
}
【问题原因】
全局参数格式书写错误。
【解决方案】
全局参数写法如下:
[{
"paramKey": "testId",
"joinType": "and",
"conditionList": [{
"operate": "=",
"value": "40"
}]
}]
【适用于】
Quick BI 专业版
该文章对您有帮助吗?